|
I'm sorry to open an issue for this, but I'm lost. By the way, both computers have other drives emulators (BlueSCSI v1.1 I made myself with a Bluepill for the FM Towns, and an also home made RaSCSI for the X68k), and both work flawleslly. The BlueSCSI v1 on the FMT even work fine with the same SD Card (same files) that I have also tried on the v2. Really appreciate anyone that can shed some light on this! |
Replies: 2 comments 2 replies
|
I understand wanting to save a buck but honestly anything on Ali express is a crap shoot - no idea what components are actually on the board. Honestly they're more expensive too than what our sellers offer (comparing US/US - tariffs/taxes/etc excluded). I'd much rather debug a batch of V2 PCB's you built yourself for your collection/friends. There are some clues in the logs that indicate what could be wrong: Every selection reaches the command phase and then stops:
Six command bytes expected but none received. The board is holding REQ asserted and waiting for the computer to answer with ACK, and and never does. That is why both machines see something at ID0 and ID3 and then sit there for five seconds before moving on. The firmware picks the REQ pin at boot based on which hardware revision it detects, and it decided your board is pre-2023.09a. So it is driving REQ on GP17 instead of GP19. Detection works by reading GP16 and GP17, which are pulled up to 3.3V on 2023.09a and later boards. On your board they are not reading high. The phantom eject presses you noticed are the same thing from the other end - in the older-hardware mode the firmware reads the SCSI ATN and ACK lines as front buttons, which is why it ejects and reloads the CD on its own at boot. To confirm flash the plain
If that line is missing, GP16/GP17 are not pulled up. |
|
Dear Eric, Confirmed that the firmware info is correct, so made as you asked and updated the CD Audio wiki. Thanks! |
Dear Eric,
Thank you so much for your reply and support!
It is really not a matter of saving a buck, but being able to acquire the hardware at all.
I live in Brazil, and we are experiencing a deep political and intitucional crisis here.
Importing from US or Europe is impossible with my budget, as the currency rates, shipping costs and taxes are sky high.
My first instinct and desire was to build the boards myself, as I have other computers that would benefit from it, but making the math, I had to give up that route.
Speaking of the problem, you nailed it!
Inspecting the board more carefully, I found a crack in the pull up resistor for GPIO16 (R24). Replaced it and the computer can now tal…