News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Duke

Amstrad CPC WiFi

Started by Duke, 07:36, 07 May 16

Previous topic - Next topic

0 Members and 6 Guests are viewing this topic.

cpcoldie

It seems the thrill has gone...  ;D

Duke

Quote from: cpcoldie on 20:20, 07 June 19
It seems the thrill has gone...  ;D
I have noted the bug, thanks. Will check up on it, when I find time.

pelrun

I've never had my 6128 stable with the M4 and other cards, even though I used good quality high capacity power supplies. For the longest time I thought that my M4 was faulty... ...and this weekend I finally tried running the system with a 5.1v PSU, and all my problems vanished. I don't even need to power the M4 separately!


Obviously there's enough voltage drop across my CPC to make everything marginal when supplying it with just 5v.

Duke

#2453
M4 Board firmware v2.0.5 released.
Download here: http://www.spinpoint.org/cpc/M4FIRM_v205.zip and unpack to root of microSD, then power cycle the CPC with microSD inserted.
If you have not used any v2.0.5 beta, you can use |update instead.

Changes since v2.0.5 beta 12:

       
  • Fix |HTTPGET strip "http://" from URL if used (@robcfg)
  • Fix |HTTPGET freeze when URL does not resolve (2 sec DNS lookup timeout)
  • ADDED |HTTPGET use @ symbol at start of request to silent output text of console, ie. |httpget,"@spinpoint.org/cpc/m4info.txt"  (@zhulien)
  • ADDED |HTTPGET use > symbol followed by filename at end of request string to output into desired file, ie. |httpget,"spinpoint.org/cpc/m4info.txt>info.txt" (@zhulien)
  • Fix save basic program as ascii, broken in beta12, ie. save"test",a   (@cpcoldie)
  • Fix WEB server missing HTML escape tags in files upload page.  (@cpcoldie)
  • ADD NMI/HACKMENU trigger from z80 code for debug (@HAL 6128), Ie:

        ld hl,0x431D        ; C_NMI
        ld    bc,0xFE00
        out (c),c
        out (c),l
        out (c),h
        ld b,0xFC
        out (c),c   

        will trigger HACKMENU, so one can examine memory and registers.

robcfg

Great stuff!


I'll be trying it as soon as I have a little time.


Thank you for your extraordinary support!

HAL6128

That's pretty cool. Thanks a lot, Duke!
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

GUNHED

Cool new features. Installing....  ;D
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

XeNoMoRPH

#2457
I have updated the latest firmware but it keeps appearing:

M4 Board firmware v2.0.5 Beta 12

EDIT:
everything is correct now, I have done it again, it seems that the first time it was not updated well
your amstrad news source in spanish language : https://auamstrad.es

GUNHED

Glat you made it!  :)  When updating screen stays black, but I don't mind. The report.txt tells 'all good'.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

zhulien

thanks for the rom updates duke - i will let you know how i go.


chrisgreen

Did the 2.0.5 update on my 2.5b M4 board. Screen stayed blank at the end and required a manual reset, but all good and the new firmware took.


Also got my new 2.5c board the other day - thanks @Duke - already having fun with the Hack button and functionality.

VincentGR

Quote from: chrisgreen on 23:25, 07 July 19
Screen stayed blank at the end and required a manual reset, but all good and the new firmware took.


It happens to me and to friends, sometimes you get stripes too but everything turns OK at the end  :)

SOS

#2462
Feature Request (e.g.):
M4ROMStatus   0x433C     IN:Nothing   OUT:M4-ROM-Number  (0=Deactive)
(Please as an OUT-Command, yes i know, i can scan the ROM's if i found the ROM or Check if a M4-RSX is present)

GUNHED

Quote from: SOS on 06:59, 17 July 19
Feature Request (e.g.):
M4ROMStatus   0x433C     IN:Nothing   OUT:M4-ROM-Number  (0=Deactive)
(Please as an OUT-Command, yes i know, i can scan the ROM's if i found the ROM or Check if a M4-RSX is present)
That would be 'nice to have', especially for ROM software.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Duke

Quote from: SOS on 06:59, 17 July 19
Feature Request (e.g.):
M4ROMStatus   0x433C     IN:Nothing   OUT:M4-ROM-Number  (0=Deactive)
(Please as an OUT-Command, yes i know, i can scan the ROM's if i found the ROM or Check if a M4-RSX is present)
Let me understand it correctly, the only purpose of this command is to disable M4 rom? - so no need to specify it's rom number? or is it to obtain the M4 rom number?

SOS

#2465
Quote from: Duke on 19:47, 17 July 19
Let me understand it correctly, the only purpose of this command is to disable M4 rom? - so no need to specify it's rom number? or is it to obtain the M4 rom number?
obtain the M4 rom number
(normally the function should return "6", or after M4ROMOFF an "0")

(I hope, that the out-commands on a non M4-System do not crash the Amstrad.)

GUNHED

Without the M4 no crash should happen, because nothing is there. If there would be something else, then there would be "talk" to two kinds of hardware, that would be a problem per se.


SOS's idea is to be able to run code in ROM and to obtain the M4 ROM number without the need to put code into RAM (as much as I got it), the would be great for me too.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Duke

Quote from: SOS on 20:51, 17 July 19
obtain the M4 rom number
(normally the function should return "6", or after M4ROMOFF an "0")

(I hope, that the out-commands on a non M4-System do not crash the Amstrad.)
Quote from: GUNHED on 02:09, 18 July 19
Without the M4 no crash should happen, because nothing is there. If there would be something else, then there would be "talk" to two kinds of hardware, that would be a problem per se.


SOS's idea is to be able to run code in ROM and to obtain the M4 ROM number without the need to put code into RAM (as much as I got it), the would be great for me too.  :)

Ok thanks for the explanation, will see what I can come up with.

robcfg

You do realize that we are nearing 100 pages on this topic, right?


Congratulations to @Duke for creating the nice M4 card and for his wonderful support!

Duke

Quote from: robcfg on 10:39, 18 July 19
You do realize that we are nearing 100 pages on this topic, right?


Congratulations to @Duke for creating the nice M4 card and for his wonderful support!
Thanks! - Maybe it will reach page 100 when M4 board number 700 is sold (14 to go...)

zhulien

Quote from: Duke on 12:13, 18 July 19
Thanks! - Maybe it will reach page 100 when M4 board number 700 is sold (14 to go...)


That is grest news.

francouai

good luck to the guy who will read the 100 pages  :doh:
--
francois

shifters74

Well when i discovered the M4 i read pages 1 to 93 (while i waited for my M4 order!) i think  took me about a week!!   :laugh:
Its actually an interesting read seeing how it developed and was released and supported!! 

Kudos to Duke and everyone else who contributed!

Joseman

Hi @Duke
I know that i asked this... but i don't remember,
whats the port to open on the router to access the M4 throught the navigator on another location?
thanks!!


Duke

You must forward port 80 (http) to the M4.

Quote from: Joseman on 12:16, 21 July 19
Hi @Duke
I know that i asked this... but i don't remember,
whats the port to open on the router to access the M4 throught the navigator on another location?
thanks!!

Powered by SMFPacks Menu Editor Mod