TF CD32 Riser Revision 2 Design Complete
Moderators: terriblefire, Terriblefire Moderator
-
arkadiusz.makarenko
- Moderator Team

- Posts: 1371
- Joined: 19 Jun 2019 07:36
- Location: Edinburgh
Re: TF CD32 Riser Revision 2 Design Complete
@terriblefire
I am not 100% sure yet, as I have not finished reading datasheets on RTC, but we might be missing LSE oscillator, 32,768kHz for Vbat mode?
"The RTC is functional in V BAT mode and in all low-power modes when it is clocked by the
LSE. When clocked by the LSI, the RTC is not functional in V BAT mode, but is functional in
all low-power modes."
I am not 100% sure yet, as I have not finished reading datasheets on RTC, but we might be missing LSE oscillator, 32,768kHz for Vbat mode?
"The RTC is functional in V BAT mode and in all low-power modes when it is clocked by the
LSE. When clocked by the LSI, the RTC is not functional in V BAT mode, but is functional in
all low-power modes."
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF CD32 Riser Revision 2 Design Complete
oh ok.. we can look at adding that for the next version.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
wairnair
- Posts: 34
- Joined: 09 Dec 2018 15:53
Re: TF CD32 Riser Revision 2 Design Complete
Just checking in to let you know that you have audience :) I enjoy reading your updates and I'm waiting for the final board patiently.
-
arkadiusz.makarenko
- Moderator Team

- Posts: 1371
- Joined: 19 Jun 2019 07:36
- Location: Edinburgh
Re: TF CD32 Riser Revision 2 Design Complete
Ok. I started porting code for keyboard.
I may rewrite it in the future, but for now it is good enough.
I may rewrite it in the future, but for now it is good enough.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF CD32 Riser Revision 2 Design Complete
Awesome. Should be dead easy to port over the keyboard code. I'm going to write a module to allow the arm to respond to specific address requests.arkadiusz.makarenko wrote: 04 May 2020 22:14 Ok. I started porting code for keyboard.
I may rewrite it in the future, but for now it is good enough.
EDIT: I think even though VBAT isnt working we should be able to get the rest of this working by feeding a fake value to the Amiga at boot. We can sort this out on the next revision.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
arkadiusz.makarenko
- Moderator Team

- Posts: 1371
- Joined: 19 Jun 2019 07:36
- Location: Edinburgh
Re: TF CD32 Riser Revision 2 Design Complete
Keyboard support seems to be blocking code. Do you think this can have impact on communiation arm-amiga?terriblefire wrote: 04 May 2020 22:22Awesome. Should be dead easy to port over the keyboard code. I'm going to write a module to allow the arm to respond to specific address requests.arkadiusz.makarenko wrote: 04 May 2020 22:14 Ok. I started porting code for keyboard.
I may rewrite it in the future, but for now it is good enough.
EDIT: I think even though VBAT isnt working we should be able to get the rest of this working by feeding a fake value to the Amiga at boot. We can sort this out on the next revision.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF CD32 Riser Revision 2 Design Complete
Its interruptable code. arm-amiga will generate a fast interrupt. Do stuff. Return. Keyboard wont notice that.arkadiusz.makarenko wrote: 05 May 2020 00:15 Keyboard support seems to be blocking code. Do you think this can have impact on communiation arm-amiga?
Pattern should be.
Interrupt generated.
Read code from CPLD + Data direction (RW).
if write then grab 8 bits from PB0-7 and pulse an ack to the cpld (it completes the cycle)
if read then put 8 bits on the data bus, pulse ack via cpld and then tristate again.
Should be possible to do this in under 500ns.
The CPLD holds the Amiga until the arm responds.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
arkadiusz.makarenko
- Moderator Team

- Posts: 1371
- Joined: 19 Jun 2019 07:36
- Location: Edinburgh
Re: TF CD32 Riser Revision 2 Design Complete
Now it is clear.terriblefire wrote: 05 May 2020 08:53Its interruptable code. arm-amiga will generate a fast interrupt. Do stuff. Return. Keyboard wont notice that.arkadiusz.makarenko wrote: 05 May 2020 00:15 Keyboard support seems to be blocking code. Do you think this can have impact on communiation arm-amiga?
Pattern should be.
Interrupt generated.
Read code from CPLD + Data direction (RW).
if write then grab 8 bits from PB0-7 and pulse an ack to the cpld (it completes the cycle)
if read then put 8 bits on the data bus, pulse ack via cpld and then tristate again.
Should be possible to do this in under 500ns.
The CPLD holds the Amiga until the arm responds.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF CD32 Riser Revision 2 Design Complete
All set up on the bench.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF CD32 Riser Revision 2 Design Complete
Been a crazy week but we've proved that this riser will pass through FMV video.
@arkadiusz.makarenko Sorry i've not been keeping up with your progress this week.
@arkadiusz.makarenko Sorry i've not been keeping up with your progress this week.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Who is online
Users browsing this forum: ClaudeBot and 2 guests