|
Post by Pyrofer on Jun 30, 2017 12:19:36 GMT
NicE!
That means it should work with my VGA Rockfall as well now. Whats the download link for this latest version?
Ok, found it.
Tried the "interlace" version of Rockfall and it works flawlessly. So much better than the mess VICE makes of it!!!
This will be my goto testing point for development now. Thanks so much for putting the effort in here, it's really nice.
|
|
|
Post by Pyrofer on Jun 28, 2017 22:42:14 GMT
Just download the zimmerman software and open it with the arduino IDE no need to install any drivers! The USB serial port should appear as a (guess what?) new serial port, you can select that in the IDE under, surprisingly "port" For "board" you want something like generic ESP8266
Then click the arrow near the top left (hover over it and it will say upload firmware or something)
|
|
|
Post by Pyrofer on Jun 23, 2017 7:06:18 GMT
Nice. I love the "original" Swiftlink cart!
Also, is that a battery backed external ram cart for the 64?
|
|
|
Post by Pyrofer on Jun 21, 2017 11:27:58 GMT
Nice. that looks easy then.
So you need go get the Ardiuno IDE and the code you want to flash. Verify it compiles.
Use a USB TTL serial cable ( common on ebay ).
With the device NOT plugged into the 64 connect the serial cable. Hook up the rx/tx/vcc/gnd on the female header to their corresponding pins on the USB Serial board.
short the 2 pins that say "Program" and then press the reset button.
On the Arduino IDE you need to pick the right board, there should be some Generic ESP8266 option. Pick the Serial port for the USB Serial cable, hit upload. wait.
you don't need to keep the program pins shorted the while time, just for a second or so after reset/powerup. Make sure they are not shorted for normal operation.
|
|
|
Post by Pyrofer on Jun 20, 2017 16:47:19 GMT
Ahh, Sounds like you need a little more help than can be provided here. Is it a wifi modem?
Some of those had over the air updates. post a photo so we know what you are dealing with.
|
|
|
Post by Pyrofer on Jun 20, 2017 14:58:06 GMT
depends on how it's wired. You need to hook up the rx/tx to the PC and hold a pin low on powerup. There might be a button on the board to put it in bootloader mode?
|
|
|
Post by Pyrofer on Jun 13, 2017 18:06:39 GMT
I actually have used serial to ethernet devices with virtual com port drivers in windows and Linux. once online and connected they appear as a local serial port to the OS.
Not sure if that would solve your issue or how you would set it up.
|
|
|
Post by Pyrofer on Jun 12, 2017 18:05:24 GMT
Like I said, you can just remove the ESP and connect a USB TTL Serial adapter instead and plug it into the PC directly. I am very interested in some kind of remote boot / code download feature though As it's possible with more than 1200 bps!
|
|
|
Post by Pyrofer on Jun 12, 2017 13:55:39 GMT
If you have the BoZ code from Github I think this is what you need to read,
ATA : If a server listener has generated a RING, then ATA will switch the last rung connection to Stream mode (see ATD). ATA/ : Repeats the previous command (no idea why...)
ATAn : Causes Zimodem to create a server listening on port n. When a connection is received, the terminal will generate 1 or more RINGs according to the ATS0 register, followed by a normal CONNECT respose. At this point, all other commands related to connections may be used normally, unless ATS41 is > 0, in which case incoming connections are automatically sent to Stream mode as per ATD or ATA. Listeners are listed along with other connections using ATC0. ATAPn"[HOSTNAME]:[PORT]" : Adding a P modifier causes all incoming connection input to be translated to PETSCII ATATn"[HOSTNAME]:[PORT]" : Adding a T modifier causes connection streaming input to be translated per TELNET when the changed to Stream mode ATAEn"[HOSTNAME]:[PORT]" : Adding a E modifier causes connection terminal echo to be enabled when the changed to Stream mode ATAXn"[HOSTNAME]:[PORT]" : Adding a X modifier causes connection XON/XOFF flow control to be enabled when the changed to Stream mode
ATN0 : Shuts down all listeners, leaving client connections open ATNn : if n > 0 then same as ATAn
I will be putting one of my internal WiFi models on eBay when I have it complete.
|
|
|
Post by Pyrofer on Jun 10, 2017 10:59:01 GMT
So once installed the C128 acts as if it has a WiFi modem installed. I used the firmware from Github which works quite well. This means it does TCP connections, from what I read it can accept incoming as well as outgoing. You can connect to a BBS directly or to your PC if you have software on the PC capable of dealing with the IP connection. It's possible to simply unplug the ESP module and connect a TTL Serial to USB adapter directly giving you a USB serial cable from the 128 if you need as well, that would just appear as a serial device on the PC. The WiFi modem is meant for comms software like Desterm and acts as a modem, so expects AT commands to connect. This is the modem FW I used github.com/bozimmerman/ZimodemYou can probably rewrite the ESP fw to do what you want easily. My idea was to have a boot rom on the 128 that initialised the 6551 and sent the modem commands to connect to a port on my server. The server would accept the connection and send a file (whatever was in a shared direcory at the time called boot.rom). The 128 boot rom would accept that data and write it into ram as per the load address then jump to the start Thats quite a bit of coding but it would mean you had a net boot 128!
|
|