I/O Board
Moderators: Mug UK, Zorro 2, spiny, Greenious, Sorgelig, Moderator Team
Re: I/O Board
Note:
for new GPIO connector functioning, you need to solder pins in P7 connector. If you use 2x20 header with long pins, then you can use cut pins as pins for P7 header.
for new GPIO connector functioning, you need to solder pins in P7 connector. If you use 2x20 header with long pins, then you can use cut pins as pins for P7 header.
You do not have the required permissions to view the files attached to this post.
Re: I/O Board
Dear Sorgelig,
at the moment I'm preparing a new batch of 5.2 boards (SMD parts are mostly soldered), but I've already ordered all (more or less) parts for the new 5.5 - so next batch after will be based on 5.5 (until there will be nothing newer when I'm ordering
).
Some short question:
- LED4 is similar to LED1? (I guess yes)
- Any hint for the USB3.0? (LCSC doesn't have the right ones as far as I can see - and Digikey is quite expensive (1.73€ for a USB3 connector is not cheap I think
)
Edit: Does this fit?
Type 1
or
Type 2
Thanks a lot for your great work!
at the moment I'm preparing a new batch of 5.2 boards (SMD parts are mostly soldered), but I've already ordered all (more or less) parts for the new 5.5 - so next batch after will be based on 5.5 (until there will be nothing newer when I'm ordering

Some short question:
- LED4 is similar to LED1? (I guess yes)
- Any hint for the USB3.0? (LCSC doesn't have the right ones as far as I can see - and Digikey is quite expensive (1.73€ for a USB3 connector is not cheap I think

Edit: Does this fit?
Type 1
or
Type 2
Thanks a lot for your great work!
Re: I/O Board
I'm using the same as LED1.THaase wrote:- LED4 is similar to LED1? (I guess yes)
LED1 may be both 3mm and 5mm. LED4 is supposed to be a 3mm LED (may be 5mm will fit as well - i didn't test). Make sure it's bright enough to make TOSLink work. Would be better if you will try it first. I cannot give an exact part number as i'm using no-name LEDs i've ordered in big bucket of many colors from Aliexpress long time ago.
I believe any red LED with 90mcd and up should work.
Both are looking compatible. It's surprising that lcsc has no USB3 sockets.THaase wrote:Edit: Does this fit?
Type 1
or
Type 2
Re: I/O Board
Thanks for the fast reply.
LCSC has USB3 but nothing 90 degree
LCSC has USB3 but nothing 90 degree
Re: I/O Board
Dear Sorgelig,
sorry to bother you again, but I'm having a 'problem' with the dimension of R32 (Resistor for the SPDIF LED).
In the schematics you say: 200R
And you say:
Mentioned as:340-480mcd@20mA
Forward Voltage is: 2.2V (as usual) if I calculate this with 200R and 3.3 I'm getting 5.5mA ....
For 20mA it should be 56R and for 3mA Leds it should be about 390R ....
For sure its not needed to go for the full 20mA .... but wouldn't a value of 100R (11mA) more suitable?
Thanks for your help.
sorry to bother you again, but I'm having a 'problem' with the dimension of R32 (Resistor for the SPDIF LED).
In the schematics you say: 200R
And you say:
I'm not using the Würth mentioned in the Wiki (that only have 35mcd), but this one from LCSC LEDSorgelig wrote:I believe any red LED with 90mcd and up should work.
Mentioned as:340-480mcd@20mA
Forward Voltage is: 2.2V (as usual) if I calculate this with 200R and 3.3 I'm getting 5.5mA ....
For 20mA it should be 56R and for 3mA Leds it should be about 390R ....
For sure its not needed to go for the full 20mA .... but wouldn't a value of 100R (11mA) more suitable?
Thanks for your help.
Re: I/O Board
What about this one:THaase wrote:Thanks for the fast reply.
LCSC has USB3 but nothing 90 degree
https://www.aliexpress.com/item/50pcs-U ... autifyAB=0
or
https://www.aliexpress.com/item/30Pcs-H ... autifyAB=0
Cyril
Re: I/O Board
they also look compatible.cvenditti wrote: What about this one:
https://www.aliexpress.com/item/50pcs-U ... autifyAB=0
or
https://www.aliexpress.com/item/30Pcs-H ... autifyAB=0
Generally speaking, resistor value depends on used LED. 20mA is too much for FPGA output so, don't expect such current. Use 4mA as a target. 340mcd look insane to me but with 4-5mA it will provide enough light to make TOSLink work.THaase wrote:I'm not using the Würth mentioned in the Wiki (that only have 35mcd), but this one from LCSC LED
Mentioned as:340-480mcd@20mA
Forward Voltage is: 2.2V (as usual) if I calculate this with 200R and 3.3 I'm getting 5.5mA ....
For 20mA it should be 56R and for 3mA Leds it should be about 390R ....
For sure its not needed to go for the full 20mA .... but wouldn't a value of 100R (11mA) more suitable?
Re: I/O Board
Quick question about the Ext LEDs header on the IO board: I'm looking at the schematics, but not knowing a lot about electronics, I'm trying to understand if LEDs attached to the Ext LEDs header still need R21, R22, and R23 soldered in place? Thanks!
Re: I/O Board
Nope.
External LEDs need to use resistors externally together with LEDs depending on supplied voltage.
For example A1200 LEDs are double LEDs and may require 5V with specific resistors to work.
A600 LEDs are single LEDs and should be powered by 3.3V. You can check the A600 LED board - it may include resistors already - though they are for 5V.
You also need to check how those LEDs are soldered. A1200/A600 use common cathode while MiSTer requires common anode. So you just need to desolder the LEDs and solder back in opposite direction.
External LEDs need to use resistors externally together with LEDs depending on supplied voltage.
For example A1200 LEDs are double LEDs and may require 5V with specific resistors to work.
A600 LEDs are single LEDs and should be powered by 3.3V. You can check the A600 LED board - it may include resistors already - though they are for 5V.
You also need to check how those LEDs are soldered. A1200/A600 use common cathode while MiSTer requires common anode. So you just need to desolder the LEDs and solder back in opposite direction.
Re: I/O Board
Thanks Sorgelig - very helpful! I got some 2.2V LEDs working with a 300 Ohm resistor inline using the Ext LEDs header. It looks like the A600 are indeed 3.3V, so if the IO board is 3.3V, then I don't need a resistor inline to drop the power. The Tynemouth board uses a 220 Ohm resistor, which makes sense because it's a 5V USB device and needs to drop down to 3.3V for the LEDs. I may try this without any resistors...wish me luck!Sorgelig wrote:Nope.
External LEDs need to use resistors externally together with LEDs depending on supplied voltage.
For example A1200 LEDs are double LEDs and may require 5V with specific resistors to work.
A600 LEDs are single LEDs and should be powered by 3.3V. You can check the A600 LED board - it may include resistors already - though they are for 5V.
You also need to check how those LEDs are soldered. A1200/A600 use common cathode while MiSTer requires common anode. So you just need to desolder the LEDs and solder back in opposite direction.
EDIT: it works! turned the LEDs around on the A600 keyboard so they have a common anode and power, HDD, and FD access lights all work with minimig core. Thanks Sorgelig!
Re: I/O Board
do not use LEDs without resistors!
It's not about voltage. Resistors limit the current on LEDs. Without resistors current will be too high. You may fry either LED or FPGA chip! Even if it looks like working - it may damage both components in long usage.
A600 doesn't use 3.3V. It's 5V computer.
I suggest to use at least 200 Ohm resistors.
It's not about voltage. Resistors limit the current on LEDs. Without resistors current will be too high. You may fry either LED or FPGA chip! Even if it looks like working - it may damage both components in long usage.
A600 doesn't use 3.3V. It's 5V computer.
I suggest to use at least 200 Ohm resistors.
Re: I/O Board
Yup, I have some 220 Ohm resistors wired in just in case.Sorgelig wrote:do not use LEDs without resistors!
It's not about voltage. Resistors limit the current on LEDs. Without resistors current will be too high. You may fry either LED or FPGA chip! Even if it looks like working - it may damage both components in long usage.
A600 doesn't use 3.3V. It's 5V computer.
I suggest to use at least 200 Ohm resistors.

Re: I/O Board
Hello, I have a card I / O, question:
On choice of core, my VGA out is monochrome Normal? (on the games too)
Thank you !
On choice of core, my VGA out is monochrome Normal? (on the games too)
Thank you !
Re: I/O Board
Compare to HDMI output. If it is also monochrome then it's normal.
Some cores are monochrome.
Some cores are monochrome.
Re: I/O Board
no in HDMI the colors are goodSorgelig wrote:Compare to HDMI output. If it is also monochrome then it's normal.
Some cores are monochrome.

Re: I/O Board
check if I/O board is connected correctly and sits firmly. Check if components on I/O board aren't damaged.
And of course make sure your monitor supports non-standard video modes, as VGA connector often outputs TV frequencies instead of true VGA.
And of course make sure your monitor supports non-standard video modes, as VGA connector often outputs TV frequencies instead of true VGA.
Re: I/O Board
Is one of the primary reasons for the IO board to circumvent the one hour timeout on the HDMI and scaler IP from Altera? I believe the other one is that the HDMI IP also takes a lot of space and compile time.
I guess I could also just plug into my monitors VGA autoscaler port... not many have those today.
Maybe someone could try using a free HDMI core?
Eris
I guess I could also just plug into my monitors VGA autoscaler port... not many have those today.
Maybe someone could try using a free HDMI core?
Eris
Re: I/O Board
There is no timeouts on HDMI. It works as long as you want.
Re: I/O Board
Oh ok.Sorgelig wrote:There is no timeouts on HDMI. It works as long as you want.
In the core porting doc it says there is a timeout if you don't have the full development license.
Also, does HDMI still take a long time to compile?
Re: I/O Board
You mess different thing and jump from topic to topic.
You've asked about time out in released cores - i've said there is no timeouts there.
Compilation and licenses are completely different things. End user should not worry about this.
You've asked about time out in released cores - i've said there is no timeouts there.
Compilation and licenses are completely different things. End user should not worry about this.
Re: I/O Board
Ok. I failed to mention I was reading the porting guide.Sorgelig wrote:You mess different thing and jump from topic to topic.
You've asked about time out in released cores - i've said there is no timeouts there.
Compilation and licenses are completely different things. End user should not worry about this.
-
- Atariator
- Posts: 17
- Joined: Fri Jul 13, 2018 10:10 pm
Re: I/O Board
Hi All,
Can anyone confirm if the SJ1-3523N phone jack 3.5mm recommended for the IO Board v5.2 is suitable for the v5.5? In the datasheet or the 3D model there's no mention of the required hole for the LED light to pass through, so my guess is it doesn't work (unless you drill your own hole). Does anyone knows a good alternative for it? I confess I'm having a hard time finding it.
Thanks,
Paulo Duarte
Can anyone confirm if the SJ1-3523N phone jack 3.5mm recommended for the IO Board v5.2 is suitable for the v5.5? In the datasheet or the 3D model there's no mention of the required hole for the LED light to pass through, so my guess is it doesn't work (unless you drill your own hole). Does anyone knows a good alternative for it? I confess I'm having a hard time finding it.
Thanks,
Paulo Duarte
Re: I/O Board
I've bought most connectors in local retail store, so i don't know the P/N of then.
According to outlook, this connector is the same as i'm using. I believe it also has opening on the back like mine. Mine has no plastic at the whole back.
According to outlook, this connector is the same as i'm using. I believe it also has opening on the back like mine. Mine has no plastic at the whole back.
-
- Atariator
- Posts: 17
- Joined: Fri Jul 13, 2018 10:10 pm
Re: I/O Board
Sorgelig wrote:I've bought most connectors in local retail store, so i don't know the P/N of then.
According to outlook, this connector is the same as i'm using. I believe it also has opening on the back like mine. Mine has no plastic at the whole back.
Thanks, much appreciated.