A new riser?

Help & news on accelerators from TF, Amiga, Atari, CD32 etc

Moderators: terriblefire, Terriblefire Moderator

terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: A new riser?

Post by terriblefire »

arkadiusz.makarenko wrote: Fri Dec 20, 2019 10:45 pm Is there firmware for this stm32f10x chip?
Maybe it should be stm32f7x0 (fake chip issue and more power?) And port the code?
I imported this project

https://github.com/EmberHeavyIndustries/HID2AMI

So i expect that whatever the thing actually says it will have the same pinout as this project.
———
"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."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1208
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: A new riser?

Post by arkadiusz.makarenko »

terriblefire wrote: Fri Dec 20, 2019 11:25 pm
arkadiusz.makarenko wrote: Fri Dec 20, 2019 10:45 pm Is there firmware for this stm32f10x chip?
Maybe it should be stm32f7x0 (fake chip issue and more power?) And port the code?
I imported this project

https://github.com/EmberHeavyIndustries/HID2AMI

So i expect that whatever the thing actually says it will have the same pinout as this project.
Damn. No full source code. (Or I had too much wine) I guess it has to be f103 then. Good news is that Chinese clones are getting pretty good.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: A new riser?

Post by terriblefire »

arkadiusz.makarenko wrote: Fri Dec 20, 2019 11:53 pm
terriblefire wrote: Fri Dec 20, 2019 11:25 pm

I imported this project

https://github.com/EmberHeavyIndustries/HID2AMI

So i expect that whatever the thing actually says it will have the same pinout as this project.
Damn. No full source code. (Or I had too much wine) I guess it has to be f103 then. Good news is that Chinese clones are getting pretty good.
Well you get good ones if you buy em from RS like i do.

Maybe we can change it to something else but really i wanted to put something i the mix that was a starting point.
———
"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
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: A new riser?

Post by terriblefire »

The amazing thing with doing a refactor like this is that you can see what can be removed.

50% of the HID2AMI can go. There is no need for those transistors with the approach i'm taking.

Basically what we end up with is ...

ARM talks to HID devices and maintains updates etc.

ARM can pump Keyboard data directly into the CD32 with the keyboard data lines.

when the CD32 talks to the joyport/mouse ports it is actually talking to the ARM
- IF a HID device is plugged in, otherwise no override happens and standard joyport/mouse is used.

How this works is the ARM will signal the CPLD if it can provide data for a port. If the CPLD gets this signal then it asserts PUNT when an access to the joystick/mouse port happens and signals the ARM "hey put your data on the bus now".

The CPLD handles the control side of things. ARM handles the data/usb side of things.

Might not work but we'll see.
———
"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."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1208
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: A new riser?

Post by arkadiusz.makarenko »

terriblefire wrote: Sat Dec 21, 2019 11:21 am
ARM can pump Keyboard data directly into the CD32 with the keyboard data lines.
Are we talking here about normal Amiga keyboard protocol. Kb_data and kb_clock, plus kb_reset?
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: A new riser?

Post by terriblefire »

For keyboard yeah
———
"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."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1208
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: A new riser?

Post by arkadiusz.makarenko »

terriblefire wrote: Fri Dec 27, 2019 6:22 pm For keyboard yeah
Could you tell me which legs are used for those?
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: A new riser?

Post by terriblefire »

No idea yet
———
"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
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: A new riser?

Post by terriblefire »

Pretty sure you could use one of the SPI channels MOSI + SCK for the keyboard. Not tried it though.
———
"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."
matt020
Posts: 292
Joined: Sun Sep 29, 2019 9:17 am
Location: West Australia

Re: A new riser?

Post by matt020 »

Is an RTC anywhere in mind for this new riser design?

Cheers.
Post Reply

Return to “Terriblefire's channel”