Pioneer 1.3 board-only shows no RISC-V serial output

Hello,

I am looking for help, after reading all of the forum posts here and trying most, if not all of the suggestions, I am now at a loss, how to proceed.

I have purchased two different DIMMs, not on the compatibility list, because none could be found or purchased. I have hooked up all three serial consoles: mainboard, MCU and RISC-V. MCU shows the voltages etc. in line with the values others have posted here. Mainboard output looks like this:

Kingston RAM, no SD card

NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmware
NOTICE:  BL1: v2.7(release):83c4f9e3e
NOTICE:  BL1: Built : 10:39:27, Jul 12 2022
INFO:    BL1: RAM 0x7010002000 - 0x7010011000
NOTICE:  SD initializing 100000000Hz
NOTICE:  boot from SD
INFO:    BL1: Loading BL2
NOTICE:  Locate FIP in SD FAT
INFO:    Loading image id=1 at address 0x7010020000
INFO:    Image id=1 loaded: 0x7010020000 - 0x701005ba81
NOTICE:  BL1: Booting BL2
INFO:    Entry point address = 0x7010020000
INFO:    SPSR = 0x3c5
NOTICE:  BL2: v2.7(release):f2d025ca1
NOTICE:  BL2: Built : 10:09:05, May  9 2023
INFO:    BL2: Doing platform setup
NOTICE:  MILKV Pioneer v1
NOTICE:  SD initializing 100000000Hz
NOTICE:  ******************DIMM0******************
NOTICE:  DIMM0: Kingston UDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  Chip0 working at single socket, multi spi mode
NOTICE:  Socket id 0, online chip number 1
NOTICE:  Socket0 is present
NOTICE:      Port0.0 RC gen4 16GT/s
NOTICE:      Port0.1 RC gen4 16GT/s
NOTICE:      Port1.0 RC gen4 16GT/s
NOTICE:      Port1.1 RC gen4 16GT/s
NOTICE:  RISC-V map: O O O O O O O O O O O O O O O O
NOTICE:  Socket1 is not present
NOTICE:  Setup CCIX
NOTICE:  Setup CMN
NOTICE:  Maximum compatibility mode
NOTICE:  DRAM0 [0000000000 - 0800000000] 32GB
NOTICE:  Setup PLIC
NOTICE:  Setup PCIe
NOTICE:  PCIe1 Link1 linked with gen3 x8 RC mode
NOTICE:  Setup chip2chip link done

Micron RAM no sd card

NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmware
NOTICE:  BL1: v2.7(release):83c4f9e3e
NOTICE:  BL1: Built : 10:39:27, Jul 12 2022
INFO:    BL1: RAM 0x7010002000 - 0x7010011000
INFO:    BL1: Loading BL2
NOTICE:  Locate FIP in SPI flash (DMMR)
INFO:    Loading image id=1 at address 0x7010020000
INFO:    Image id=1 loaded: 0x7010020000 - 0x701005ca51
NOTICE:  BL1: Booting BL2
INFO:    Entry point address = 0x7010020000
INFO:    SPSR = 0x3c5
NOTICE:  BL2: v2.7(release):057642234
NOTICE:  BL2: Built : 18:32:12, Aug 18 2023
INFO:    BL2: Doing platform setup
NOTICE:  Chip0 working at single socket, multi spi mode
NOTICE:  ******************DIMM0******************
NOTICE:  DIMM0: Micron Technology UDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  Waiting DDR0 ECC done
NOTICE:  Socket id 0, online chip number 1
NOTICE:  Socket0 is present
NOTICE:      Port0.0 RC gen4 16GT/s
NOTICE:      Port0.1 RC gen4 16GT/s
NOTICE:      Port1.0 RC gen4 16GT/s
NOTICE:      Port1.1 RC gen4 16GT/s
NOTICE:  RISC-V map: O O O O O O O O O O O O O O O O
NOTICE:  Socket1 is not present
NOTICE:  Setup CCIX
NOTICE:  Setup CMN
NOTICE:  Maximum compatibility mode
NOTICE:  DRAM0 [0000000000 - 0800000000] 32GB
NOTICE:  Setup PLIC
NOTICE:  Setup PCIe
NOTICE:  PCIe1 Link1 linked with gen3 x8 RC mode
NOTICE:  Setup chip2chip link done


Micron RAM, SD card with Debian Image

Hit key to stop autoboot: 00
NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmw�it key to stop autoboot: 00
NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmware
NOTICE:  BL1: v2.7(release):83c4f9e3e
NOTICE:  BL1: Built : 10:39:27, Jul 12 2022
INFO:    BL1: RAM 0x7010002000 - 0x7010011000
NOTICE:  SD initializing 100000000Hz
NOTICE:  boot from SD
INFO:    BL1: Loading BL2
NOTICE:  Locate FIP in SD FAT
INFO:    Loading image id=1 at address 0x7010020000
INFO:    Image id=1 loaded: 0x7010020000 - 0x701005ca51
NOTICE:  BL1: Booting BL2
INFO:    Entry point address = 0x7010020000
INFO:    SPSR = 0x3c5
NOTICE:  BL2: v2.7(release):f952375cb-dirty
NOTICE:  BL2: Built : 13:50:41, Sep 12 2023
INFO:    BL2: Doing platform setup
NOTICE:  SD initializing 100000000Hz
NOTICE:  Chip0 working at single socket, multi spi mode
NOTICE:  ******************DIMM0******************
NOTICE:  DIMM0: Micron Technology UDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  Waiting DDR0 ECC done
NOTICE:  Socket id 0, online chip number 1
NOTICE:  Socket0 is present
NOTICE:      Port0.0 RC gen4 16GT/s
NOTICE:      Port0.1 RC gen4 16GT/s
NOTICE:      Port1.0 RC gen4 16GT/s
NOTICE:      Port1.1 RC gen4 16GT/s
NOTICE:  RISC-V map: O O O O O O O O O O O O O O O O
NOTICE:  Socket1 is not present
NOTICE:  Setup CCIX
NOTICE:  Setup CMN
NOTICE:  Maximum compatibility mode
NOTICE:  DRAM0 [0000000000 - 0800000000] 32GB
NOTICE:  Setup PLIC
NOTICE:  Setup PCIe
NOTICE:  PCIe1 Link1 linked with gen3 x8 RC mode
NOTICE:  Setup chip2chip link done

Both RAMs sd card with debian

Hit key to stop autoboot: 00
NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmware
NOTICE:  BLHit key to stop autoboot: 00
NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmware
NOTICE:  BL1: v2.7(release):83c4f9e3e
NOTICE:  BL1: Built : 10:39:27, Jul 12 2022
INFO:    BL1: RAM 0x7010002000 - 0x7010011000
NOTICE:  SD initializing 100000000Hz
NOTICE:  boot from SD
INFO:    BL1: Loading BL2
NOTICE:  Locate FIP in SD FAT
INFO:    Loading image id=1 at address 0x7010020000
INFO:    Image id=1 loaded: 0x7010020000 - 0x701005ca51
NOTICE:  BL1: Booting BL2
INFO:    Entry point address = 0x7010020000
INFO:    SPSR = 0x3c5
NOTICE:  BL2: v2.7(release):f952375cb-dirty
NOTICE:  BL2: Built : 13:50:41, Sep 12 2023
INFO:    BL2: Doing platform setup
NOTICE:  SD initializing 100000000Hz
NOTICE:  Chip0 working at single socket, multi spi mode
NOTICE:  ******************DIMM0******************
NOTICE:  DIMM0: Micron Technology UDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  ******************DIMM1******************
NOTICE:  DIMM1: Kingston UDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  Waiting DDR0 ECC done
NOTICE:  Waiting DDR1 ECC done
NOTICE:  Socket id 0, online chip number 1
NOTICE:  Socket0 is present
NOTICE:      Port0.0 RC gen4 16GT/s
NOTICE:      Port0.1 RC gen4 16GT/s
NOTICE:      Port1.0 RC gen4 16GT/s
NOTICE:      Port1.1 RC gen4 16GT/s
NOTICE:  RISC-V map: O O O O O O O O O O O O O O O O
NOTICE:  Socket1 is not present
NOTICE:  Setup CCIX
NOTICE:  Setup CMN
NOTICE:  Maximum compatibility mode
NOTICE:  DRAM0 [0000000000 - 0800000000] 32GB
NOTICE:  DRAM1 [0800000000 - 1000000000] 32GB
NOTICE:  Setup PLIC
NOTICE:  Setup PCIe
NOTICE:  PCIe1 Link1 linked with gen3 x8 RC mode
NOTICE:  Setup chip2chip link done

Both RAMs sd card with Fedora

Hit key to stop autoboot: 00
NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmw�it key to stop autoboot: 00
NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmware
NOTICE:  BL1: v2.7(release):83c4f9e3e
NOTICE:  BL1: Built : 10:39:27, Jul 12 2022
INFO:    BL1: RAM 0x7010002000 - 0x7010011000
NOTICE:  SD initializing 100000000Hz
NOTICE:  boot from SD
INFO:    BL1: Loading BL2
NOTICE:  Locate FIP in SD FAT
INFO:    Loading image id=1 at address 0x7010020000
INFO:    Image id=1 loaded: 0x7010020000 - 0x701005ca51
NOTICE:  BL1: Booting BL2
INFO:    Entry point address = 0x7010020000
INFO:    SPSR = 0x3c5
NOTICE:  BL2: v2.7(release):b2aa55dc5-dirty
NOTICE:  BL2: Built : 16:54:08, Jan 17 2024
INFO:    BL2: Doing platform setup
NOTICE:  SD initializing 100000000Hz
NOTICE:  Chip0 working at single socket, multi spi mode
NOTICE:  ******************DIMM0******************
NOTICE:  DIMM0: Micron Technology UDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  ******************DIMM1******************
NOTICE:  DIMM1: Kingston UDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  Waiting DDR0 ECC done
NOTICE:  Waiting DDR1 ECC done
NOTICE:  Socket id 0, online chip number 1
NOTICE:  Socket0 is present
NOTICE:      Port0.0 RC gen4 16GT/s
NOTICE:      Port0.1 RC gen4 16GT/s
NOTICE:      Port1.0 RC gen4 16GT/s
NOTICE:      Port1.1 RC gen4 16GT/s
NOTICE:  RISC-V map: O O O O O O O O O O O O O O O O
NOTICE:  Socket1 is not present
NOTICE:  Setup CCIX
NOTICE:  Setup CMN
NOTICE:  Maximum compatibility mode
NOTICE:  DRAM0 [0000000000 - 0800000000] 32GB
NOTICE:  DRAM1 [0800000000 - 1000000000] 32GB
NOTICE:  Setup PLIC
NOTICE:  Setup PCIe
NOTICE:  PCIe1 Link1 linked with gen3 x8 RC mode
NOTICE:  Setup chip2chip link done

Then this serial output stops and nothing happens at all. No matter with or without SD card, with or without a Sapphire Radeon RX580 Nitro+ card plugged in. Tried three different SD card images: old Fedora linked in wiki, new Fedora livecd linked here in forums, and a debian image. Tried two different 32GB Sandisk cards.

Has anyone an idea, where I could look? I thought, if the RAM section does not show an error and saying Waiting DDR0 ECC done is a good sign, that this DIMM works, or is that not the case? Interestingy this Waiting DDR0 ECC done messages show w/o sd card and shows with debian and new fedora images, but does not show with the old fedora image linked in the wiki.

I would need to return the RAM modules this week, if they are not working…

Thanks for any tipps or suggestions!

Michael.

1 Like

In your outputs, there are only UDIMM modules. Have you tried any RDIMM ones? I went through five memory kits before I found one that works. I am running 4xMICRON MTA18ASF4G72PDZ-3G2R. Here is my output if that is of any help:

NOTICE:  BOOT: 0x7000140000/0x1/0x5
NOTICE:  Booting Trusted Firmware
NOTICE:  BL1: v2.7(release):83c4f9e3e
NOTICE:  BL1: Built : 10:39:27, Jul 12 2022
INFO:    BL1: RAM 0x7010002000 - 0x7010011000
INFO:    BL1: Loading BL2
NOTICE:  Locate FIP in SPI flash (DMMR)
INFO:    Loading image id=1 at address 0x7010020000
INFO:    Image id=1 loaded: 0x7010020000 - 0x701005ca51
NOTICE:  BL1: Booting BL2
INFO:    Entry point address = 0x7010020000
INFO:    SPSR = 0x3c5
NOTICE:  BL2: v2.7(release):82bfd5eea-dirty
NOTICE:  BL2: Built : 19:47:36, Mar  7 2024
INFO:    BL2: Doing platform setup
NOTICE:  Chip0 working at single socket, multi spi mode
NOTICE:  ******************DIMM0******************
NOTICE:  DIMM0: Micron Technology RDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  ******************DIMM1******************
NOTICE:  DIMM1: Micron Technology RDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  ******************DIMM2******************
NOTICE:  DIMM2: Micron Technology RDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  ******************DIMM3******************
NOTICE:  DIMM3: Micron Technology RDIMM DDR4 SDRAM RAW_CARD_E 2Rx8 3200(3200) 32GB ECC(ON)
NOTICE:  Waiting DDR0 ECC done
NOTICE:  Waiting DDR1 ECC done
NOTICE:  Waiting DDR2 ECC done
NOTICE:  Waiting DDR3 ECC done
NOTICE:  Socket id 0, online chip number 1
NOTICE:  Socket0 is present
NOTICE:      Port0.0 RC gen4 16GT/s
NOTICE:      Port0.1 NC
NOTICE:      Port1.0 RC gen4 16GT/s
NOTICE:      Port1.1 RC gen4 16GT/s
NOTICE:  RISC-V map: O O O O O O O O O O O O O O O O
NOTICE:  Socket1 is not present
NOTICE:  Setup CCIX
NOTICE:  Setup CMN
NOTICE:  Maximum compatibility mode
NOTICE:  DRAM0 [0000000000 - 0800000000] 32GB
NOTICE:  DRAM1 [0800000000 - 1000000000] 32GB
NOTICE:  DRAM2 [1000000000 - 1800000000] 32GB
NOTICE:  DRAM3 [1800000000 - 2000000000] 32GB
NOTICE:  Setup PLIC
NOTICE:  Setup PCIe
NOTICE:  PCIe0 Link0 linked with gen3 x16 RC mode
NOTICE:  PCIe1 Link1 linked with gen3 x8 RC mode
NOTICE:  Setup chip2chip link done
NOTICE:  RISC-V only mode

Note that there was an update to fip.bin last week. No idea what they changed or if is memory-related at all. The Jan 17th was memory related but you seem to have tried booting with that already. I doubt that it changes anything though. I think your best bet is to get your hands on some modules that people here advertised as working.

1 Like

Thank you so much for pointing that out - I overlooked the R vs. U. My fault. I’ll send the modules back and get the ones, that you described, because at least those seem to be available in Germany.

Update: old ones scheduled for return, new ones are ordered - thanks again!

1 Like