lallafa
Newbie
Mac+CBM Addict
Posts: 10
|
Post by lallafa on Sept 28, 2008 12:19:54 GMT -5
Hi, a new version of dtv2ser is available: lallafa.de/files/dtv2ser-0.4.zipThe homepage of dtv2ser is lallafa.de/blog/dtv2ser/. There you can find all details on the software and the hardware. A walkthrough on the new features can be found there: lallafa.de/blog/2008/09/dtv2ser-04-released/The main new features in 0.4 are: - dtvtrans 1.0 support
- full flash support
And the new commands are: * init init BASIC and KERNAL * load simulate BASIC LOAD and transfer from client to DTV * save simulate BASIC SAVE and transfer to client from DTV * exit BASIC EXIT * run BASIC RUN * sys new dtvtrans 1.0 sys call interface with parameter parsing and wait for return
* flash check <range> check if range in flash is empty * flash compare <file> compare flash with ROM image file * flash dump <file> store flash contents in ROM image file * flash erase <range> erase range of flash * flash id detect flash chip type * flash map show a map of flash usage * flash program <start> <file> program a raw file into flash * flash sync <file> change flash to changes found in ROM image file * flash verify <start> <file> compare flash with file
* diag sys test the sys call interface * fill <range> <pattern> fill range of DTV memory with byte pattern
Have Fun!
|
|
|
Post by spiff on Sept 28, 2008 16:13:06 GMT -5
This looks really cool. So far I have been doing complete flash updates by two modified versions of the flash utility, hard-coded to flash either the high or the low half. But there was still a bit of manual work needed. 1. Bootstrap using dtv2ser. 2. Transfer first half of image to 0x20000. 3. Transfer program to flash low section. 4. Execute flashing program (from dtv2ser) 5. Reset DTV. Hold left fire btn to get back into dtvtrans. 6. Transfer second half of flash to 0x20000. 7. Transfer program to flash high section. 8. Execute flashing program. Now this process can be automated, which saves me a lot of hazzle. I think I need to find all my DTV stuff again. I have been moving to a new apartment, so everything has been packed away for some time. But I really feel like getting back to some DTV hacking again
|
|
|
Post by nojoopa on Oct 9, 2008 6:18:28 GMT -5
Finally got around to test this and it seems to work perfectly, sync'd 2 DTVs without any problems. What really amazes me is the quality of the whole thing; lots of documentation, clean & commented code, nice directory structure... excellent work!
|
|