Hi
I just had a weird issue when I was about to (finally!) close the case. I was playing around retropie as usual, but suddenly the screen faded to white. I searched on the forums, and then checked the CM3 adaptor pins. After really clean then carefully, the issue seemed to be gone, but after a few minutes of normal use, the screen faded white again. After that, retropie is not even booting up at all, only the white screen shows.
Since it seems that I'm having the same error has this user (https://www.sudomod.com/forum/viewtopic ... 406#p57558), I followed the same steps with the same results (updating arduino to its last version, checking the voltage on the R39, trying a different micro sd card, etc.)
Using the battery or the USB cable have the same results as well.
What other tests can I run in order see if something can be done to fix it?
Thanks in advance!
P.S. I saw in the new Arduino update two new modes "CS-Pocket" and "CS-Advance"... any estimation about when we will see this? I'm really eager for the pocket version!
LCD White (CM3 not even boot up)
- kite
- Posts: 972
- Joined: Thu May 12, 2016 4:30 am
- Location: UK
- Has thanked: 246 times
- Been thanked: 361 times
- Contact:
Re: LCD White (CM3 not even boot up)
Hi, could you post some pics of your setup and of it 'running'? Ideally a video with it open showing the issue if possible
Stock clearance - CLOSED: viewtopic.php?f=38&t=12064
Kite's Mailing List: https://goo.gl/forms/e97uUvPOfUxPWdz82
Kite's FAQ: https://kiteretro.com/faq/





Kite's Mailing List: https://goo.gl/forms/e97uUvPOfUxPWdz82
Kite's FAQ: https://kiteretro.com/faq/





Re: LCD White (CM3 not even boot up)
Hi Kite
See attached some pics and a video with the issue.
Thanks!
See attached some pics and a video with the issue.
Thanks!
- Attachments
-
- GBZ_WHITE_SCREEN_1.mp4
- (9.23 MiB) Downloaded 295 times
-
- image4.jpeg (2.15 MiB) Viewed 4559 times
-
- image3.jpeg (1.8 MiB) Viewed 4559 times
-
- image2.jpeg (2.17 MiB) Viewed 4559 times
- kite
- Posts: 972
- Joined: Thu May 12, 2016 4:30 am
- Location: UK
- Has thanked: 246 times
- Been thanked: 361 times
- Contact:
Re: LCD White (CM3 not even boot up)
Ok so from the looks of it (was a little hard to tell) not all of your voltage rail LEDs were lighting up, this most likely indicates a short on 3.3v (also the fan not spinning could relate here too!)
I suspect the joystick, could you unplug that? Keep unplugging things that you have added until all 5 of those red LEDs light up. You may want to unscrew the main board as the back of the joystick could well be pushing in to the board.
I'm assuming you tested it booting with it out of the case first, right? The instructions here walk you through the very first things you must do: https://github.com/kiteretro/Circuit-Sw ... nics-Guide
I suspect the joystick, could you unplug that? Keep unplugging things that you have added until all 5 of those red LEDs light up. You may want to unscrew the main board as the back of the joystick could well be pushing in to the board.
I'm assuming you tested it booting with it out of the case first, right? The instructions here walk you through the very first things you must do: https://github.com/kiteretro/Circuit-Sw ... nics-Guide
Stock clearance - CLOSED: viewtopic.php?f=38&t=12064
Kite's Mailing List: https://goo.gl/forms/e97uUvPOfUxPWdz82
Kite's FAQ: https://kiteretro.com/faq/





Kite's Mailing List: https://goo.gl/forms/e97uUvPOfUxPWdz82
Kite's FAQ: https://kiteretro.com/faq/





Re: LCD White (CM3 not even boot up)
Hi Kite!
Sorry I didn't answered you before: you were right, the Joystick was pushing the whole thing and causing the issue.
Now I have almost completed my build, but I have encounter another problem regarding the joystick that I hope you can help me with:
- The Joystick is only working on the X axis (Up and Down) but not on the Y axis (Left and Right). I tried several times with your amazing script but I'm not making any progress. See below the results I get from your script, the Jstest and the Leonardo Cfg:
Using the Jstest I only get values on the "1" parameter, around -32767 and 32767, when I move the Joystick Up and Down. The "0" parameter is showing "0" even when I move the Joystick to left or right.
In the Leonardo cfg, the following information appears:
What do you think that is causing the issue with the Joystick?
Also, I would really appreciate If you could answer me a few more Tech/based questions.
I connected earlier the GB-CM3 through HDMI to my TV, but the resolution is not really optimal to play on a big screen, as well as the lack of sound. Checking your FAQ I can see "...I'm making some menu options to enable "one time reboot to HDMI" which will go to HDMI for the next boot only (the next boot will be to internal screen) so it kind of will do that." Is this something you are working at the moment? when do you think you will have it ready?
On the sound side, I'm not quite happy with the overall volume of the speaker provided. I can see in your guide that you recommend using the VECO 28mm one. Is the volume and overall audio queality better on this one? thinking about buying one, but not really sure if it's worth it if the volume is going to be the same.
Thanks in advance for your help!
Sorry I didn't answered you before: you were right, the Joystick was pushing the whole thing and causing the issue.
Now I have almost completed my build, but I have encounter another problem regarding the joystick that I hope you can help me with:
- The Joystick is only working on the X axis (Up and Down) but not on the Y axis (Left and Right). I tried several times with your amazing script but I'm not making any progress. See below the results I get from your script, the Jstest and the Leonardo Cfg:
Code: Select all
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 1023 Y:509)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 867 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
In the Leonardo cfg, the following information appears:
Code: Select all
input_device = "Arduino LLC Arduino Leonardo"
input_driver = "udev"
input_l_btn = "6"
input_load_state_btn = "6"
input_start_btn = "4"
input_exit_emulator_btn = "4"
input_down_btn = "h0down"
input_r_btn = "8"
input_save_state_btn = "8"
input_right_btn = "h0right"
input_state_slot_increase_btn = "h0right"
input_select_btn = "5"
input_left_btn = "h0left"
input_state_slot_decrease_btn = "h0left"
input_l2_btn = "7"
input_l_y_minus_axis = "-1"
input_up_btn = "h0up"
input_a_btn = "0"
input_b_btn = "1"
input_reset_btn = "1"
input_enable_hotkey_btn = "5"
input_l_y_plus_axis = "+1"
input_r2_btn = "9"
input_x_btn = "3"
input_menu_toggle_btn = "3"
input_y_btn = "2"
Also, I would really appreciate If you could answer me a few more Tech/based questions.
I connected earlier the GB-CM3 through HDMI to my TV, but the resolution is not really optimal to play on a big screen, as well as the lack of sound. Checking your FAQ I can see "...I'm making some menu options to enable "one time reboot to HDMI" which will go to HDMI for the next boot only (the next boot will be to internal screen) so it kind of will do that." Is this something you are working at the moment? when do you think you will have it ready?
On the sound side, I'm not quite happy with the overall volume of the speaker provided. I can see in your guide that you recommend using the VECO 28mm one. Is the volume and overall audio queality better on this one? thinking about buying one, but not really sure if it's worth it if the volume is going to be the same.
Thanks in advance for your help!
- kite
- Posts: 972
- Joined: Thu May 12, 2016 4:30 am
- Location: UK
- Has thanked: 246 times
- Been thanked: 361 times
- Contact:
Re: LCD White (CM3 not even boot up)
Hi,
Do you see where the utility says "JOY 1 enabled: 1 - (X: 1023 Y:509)" .. you can see X is 1023, it should be about 500 like the other axis.. this value is the RAW ADC value that the Arduino see's, so it means the joystick isn't actually physically connected to the pad/chip .. so best to try another joystick or check your soldering very carefully.. perhaps it is shorted to ground somewhere?
The HDMI thing I'll be working on soon, it's been on my radar for a while but haven't had the time to implement!
The sound isn't the loudest, a lower ohm speaker (e.g. 4ohm) *should* be slightly louder.. the only real way is to try. For me it's loud enough but based on feedback other people don't think so! Good news (maybe not for you but people in general) but the latest batch I have changed to a much louder audio amp
Do you see where the utility says "JOY 1 enabled: 1 - (X: 1023 Y:509)" .. you can see X is 1023, it should be about 500 like the other axis.. this value is the RAW ADC value that the Arduino see's, so it means the joystick isn't actually physically connected to the pad/chip .. so best to try another joystick or check your soldering very carefully.. perhaps it is shorted to ground somewhere?
The HDMI thing I'll be working on soon, it's been on my radar for a while but haven't had the time to implement!
The sound isn't the loudest, a lower ohm speaker (e.g. 4ohm) *should* be slightly louder.. the only real way is to try. For me it's loud enough but based on feedback other people don't think so! Good news (maybe not for you but people in general) but the latest batch I have changed to a much louder audio amp

Stock clearance - CLOSED: viewtopic.php?f=38&t=12064
Kite's Mailing List: https://goo.gl/forms/e97uUvPOfUxPWdz82
Kite's FAQ: https://kiteretro.com/faq/





Kite's Mailing List: https://goo.gl/forms/e97uUvPOfUxPWdz82
Kite's FAQ: https://kiteretro.com/faq/





Who is online
Users browsing this forum: No registered users and 1 guest