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.

Joseman

Quote from: Duke on 13:07, 21 July 19
You must forward port 80 (http) to the M4.
Thankyou!!

Gryzor

Wait, the M4 has sold 700pcs???

zhulien

Quote from: Duke on 06:45, 22 June 19


Changes since v2.0.5 beta 12:

       
  • 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)


Hi Duke, the timeout appears to be working well.  The > however seems to pass the >info.txt up to the server which confuses the server - I can make my server aware of it, however other servers won't know what to do.  Any chance instead of >info.txt to have an optional 2nd parameter?


Thanks

zhulien

Quote from: zhulien on 08:19, 30 July 19

Hi Duke, the timeout appears to be working well.  The > however seems to pass the >info.txt up to the server which confuses the server - I can make my server aware of it, however other servers won't know what to do.  Any chance instead of >info.txt to have an optional 2nd parameter?


An example is:


http://8bitology.net/ws.php?function=system_getapiversion  which from BASIC's perspective needs the response to go to a nominated file.

Thanks

Duke

Quote from: Gryzor on 11:22, 23 July 19
Wait, the M4 has sold 700pcs???
Well not yet, current count is 690 :)


Quote from: zhulien on 08:19, 30 July 19
The > however seems to pass the >info.txt up to the server which confuses the server
Will fix soon. No need to send that to the server, somehow I must be stripping it afterwards (doh!).

Monsieurmarc

Pleased to say my M4 arrived yesterday.  It's up and running with games, ROMs and telnet
I am really really pleased.
Many thanks Duke

GUNHED

My M4 has the newest firmware 2.0.5 (b12 IIRC). However it connects very poor to the internet. Takes an hour to state "connected", but doesn't even set the time/date.

Signal is about &A4 or &A5. Is this too weak. Any ideas? Did you encounter similar effects?

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)

VincentGR

Mine is super fast, maybe dns settings?

Duke

Quote from: GUNHED on 21:53, 13 August 19
My M4 has the newest firmware 2.0.5 (b12 IIRC). However it connects very poor to the internet. Takes an hour to state "connected", but doesn't even set the time/date.

Signal is about &A4 or &A5. Is this too weak. Any ideas? Did you encounter similar effects?
Newest firmware is v2.0.5 (non beta).
Yes seems your WiFi signal is very weak, the range goes from &A0 to &FF  (&A0 being the weakest).
It should connect almost instantly, I have not tried working with such a weak signal.

GUNHED

Haha, ok, I can (must sometimes) check with weak signals. Always here for testing.  :)
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)

krusty_benediction

#2485
No idea if it is the best place to post that.
If someone is interested to code a bit of `rust` language, I have partly reimplemented `xfer` (because I need such library with my other tools such as image conversion one) in the toolbox I'm creating for my next demo: https://github.com/cpcsdk/rust.cpclib. It only contains the options I need (dowload/dowload and run/restart CPC/restart M4) and lacks of everything else needed by everyone else.
The only advantages over the original xfer tool are:

       
  • very minor: the ip value must be provided before the command (and later I will easily remove it in order to read an environment variable or something else)
  • most importantly: it works with snapshots V3 by downgrading them in snapshot V2 before sending them to the CPC. I have validated that with snapshots generated by rasm, there are probably bug to fixes with exotic chuncs.
Note that I am unable to cross-compile it from Linux for Windows, but it should be compilable under windows.

Targhan

Quotemost importantly: it works with snapshots V3 by downgrading them in snapshot V2 before sending them to the CPC. I have validated that with snapshots generated by rasm, there are probably bug to fixes with exotic chucks.

I don't remember having problems with transferring snapshots made with Rasm using the CPC wifi...
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

krusty_benediction

Quote from: Targhan on 11:09, 15 August 19
I don't remember having problems with transferring snapshots made with Rasm using the CPC wifi...
I have recently moved and will have no access to a real CPC before weeks (or months...) in order to check.
If I remember well, the snapshot loader of the M4 crashes when using a V3 snapshot. I guess the problem does not come from the chunks, but the fact that the memory is compressed.
Are you sure you do not generate V2 snapshots ?

Duke

Quote from: krusty_benediction on 18:07, 15 August 19
I have recently moved and will have no access to a real CPC before weeks (or months...) in order to check.
If I remember well, the snapshot loader of the M4 crashes when using a V3 snapshot. I guess the problem does not come from the chunks, but the fact that the memory is compressed.
Are you sure you do not generate V2 snapshots ?
Compressed V3 snapshot format was added some time ago and is included in v2.0.5 release version:

Added SNA v3 (compressed sna's) support.

Dominoid

I'm very late to the party here, but I just got my M4 board and set it up. I am far too excited about having my CPC connected to the internet!

CraigsBar

Quote from: Dominoid on 20:36, 14 September 19
I'm very late to the party here, but I just got my M4 board and set it up. I am far too excited about having my CPC connected to the internet!
Yes, it's good isn't it!

IRC:  #Retro4All on Freenode

Dominoid

Quote from: CraigsBar on 21:28, 14 September 19
Yes, it's good isn't it!
It's amazing! Loving it  :D

IngoQ

Quote from: Duke on 06:45, 22 June 19
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.

Hiya,

I have some trouble updating... I currently run 2.0.5b12. I downloaded the file above, extracted the two ROM files in the root of the SD card, powercycled and at boot it still says 2.0.5b12. The ROM files are erased and a report.txt is created:


M4 Firmware version 2.0.5B12


ESP firmware v2.0.5B12 found.


ESP flash: 0x00204016


ESP CRC match: 0x949FCC8E


Programming...


ESP programming success


What am I doing wrong?
--
IngoQ

Retro Collector: Schneider CPC 664, TI 99/4A, C64, Atari 800XL, Atari 130XE, Sinclair ZX Spectrum 128k, Amiga 1200, Atari 1040STE

zhulien

Hi Duke, how is 2.0.6 coming along with the optional second parameter for the filename instead of a >filename.ext?


thanks, Julian

GUNHED

Quote from: IngoQ on 14:03, 22 September 19
What am I doing wrong?


Gar nichts, alles bestens.  :)
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

#2495
Quote from: IngoQ on 14:03, 22 September 19
Hiya,

I have some trouble updating... I currently run 2.0.5b12. I downloaded the file above, extracted the two ROM files in the root of the SD card, powercycled and at boot it still says 2.0.5b12. The ROM files are erased and a report.txt is created:


M4 Firmware version 2.0.5B12


ESP firmware v2.0.5B12 found.


ESP flash: 0x00204016


ESP CRC match: 0x949FCC8E


Programming...


ESP programming success


What am I doing wrong?
Does it display v2.0.5 on the basic startup screen or v2.0.5 beta 12?
I probably forgot to update the log texts....

EDIT:
Just downloaded the zip unpacked to my microSD card and I get
v2.0.5 on Basic screen

log ->
C:\>cat j:\report.txt
M4 Firmware version 2.0.5B12
ESP firmware v2.0.5 found.
ESP flash: 0x00C84016
ESP CRC match: 0x949FCC8E
Programming...
ESP programming success

So yes, log entry is wrong.
What does your screen display if you boot up without the microSD card inserted.

Quote from: zhulien on 15:54, 22 September 19
Hi Duke, how is 2.0.6 coming along with the optional second parameter for the filename instead of a >filename.ext?
Will try to do an update maybe this weekend, now I have almost caught up with the backlog of orders for once (not 8 weeks behind anymore - only 4 8) ).

slugman

Hi,

I'm looking for stl files for 3D printing case for the M4 board rev 2.5c  (last version with hack button). I only found files for old versions. Thanks!

robcfg

#2497
Hi @Duke , I just upgraded my M4 to 2.0.5 and when it boots, it goes to the hack menu, hangs and resets continuously.


What can I do to bring it back in working order?

So, I downloaded 2.0.4 and it´s working again, but installing 2.0.5 leaves it in the unusable state mentioned above.

Duke

Quote from: robcfg on 09:18, 03 October 19
Hi @Duke , I just upgraded my M4 to 2.0.5 and when it boots, it goes to the hack menu, hangs and resets continuously.


What can I do to bring it back in working order?

So, I downloaded 2.0.4 and it´s working again, but installing 2.0.5 leaves it in the unusable state mentioned above.
Hmmm. Was the ESP firmware updated too?

robcfg

#2499
I don't know.


I´ll try to update again and check the SD card. The file should be in the root of the SD card and deleted after updating, right?


Can I upload the ESP firmware first to check that it works and then the M4 firmware, or is it mandatory to update them at the same time?


Edit: I tried updating only the ESP firmware. It did restart the machine, but hangs at start, no M4 prompt. Then I updated the M4 firmware and had the same error as before.


See video here: https://mega.nz/#!9h1jHC4A!oyCq27-bc4VH46_G-anoAly0cQhC6DN1DzzjiRXXEO8

Powered by SMFPacks Menu Editor Mod