Re: TF Riser Revision 0 Arrives
Posted: Tue Jan 28, 2020 9:53 am
I wonder if we shouldn’t just switch to the same circuit as MiST for the next revision?
We welcome retro users & hardware gurus alike! Come and join the party :)
https://www.exxosforum.co.uk/forum/
https://www.exxosforum.co.uk/forum/viewtopic.php?f=103&t=2464
I have been reading a little bit more reference manual on host usb and structure of this peripherial, and it has some limitations.terriblefire wrote: ↑Tue Jan 28, 2020 9:53 am I wonder if we shouldn’t just switch to the same circuit as MiST for the next revision?
arkadiusz.makarenko wrote: ↑Tue Jan 28, 2020 11:14 am
I have been reading a little bit more reference manual on host usb and structure of this peripherial, and it has some limitations.
I think moving to max3421e would make porting code from mist much easier.
Personal preference, don't know much about SAM chip, so STM32.terriblefire wrote: ↑Tue Jan 28, 2020 12:20 pmarkadiusz.makarenko wrote: ↑Tue Jan 28, 2020 11:14 am
I have been reading a little bit more reference manual on host usb and structure of this peripherial, and it has some limitations.
I think moving to max3421e would make porting code from mist much easier.
I guess the question then is if we should keep the STM32 or move to the SAM chip. Personally prefer the STM32 if the firmware will fit. Comms to the usb chip is SPi so that’s easy either way.
terriblefire wrote: ↑Wed Jan 29, 2020 9:19 pm Thanks for that..
Interesting point i've noticed.
The STM32 doesnt seem to allow slow enough speeds for the keyboard.
I tried marshalling SPI to the keyboard and it managed to crash the amiga completely.. v weird.
The crash aside the slowest i can get the SPI port to talk on the ARM is 140Kbps and the amiga need 17kbps.
Yeah. Just doesnt like the speed i'm sending it at.arkadiusz.makarenko wrote: ↑Thu Jan 30, 2020 4:19 pmterriblefire wrote: ↑Wed Jan 29, 2020 9:19 pm Thanks for that..
Interesting point i've noticed.
The STM32 doesnt seem to allow slow enough speeds for the keyboard.
I tried marshalling SPI to the keyboard and it managed to crash the amiga completely.. v weird.
The crash aside the slowest i can get the SPI port to talk on the ARM is 140Kbps and the amiga need 17kbps.
Sorry for ignorant question, but are you using _kb_data and _kb_clock to send keyboard data?