Hi Kever, I think you answered the wrong person. :)
Okay, thanks for the suggestions. I will check the sources. There was also a missing alias in the Device-Tree source. I have added the specific alias for the SPI bus. Now I'm getting the error code -2. I'm new with U-Boot and the source code itself, but I think the problem occurs still in the device tree file for the specific board. Cheers, Johannes K. On 21.05.20 at 15:35, Kever Yang wrote: > Jagan may some idea here. > > > I would suggest you to add some log in the spi/flash driver for bind, > probe and etc > > to check what's wrong. > > > Thanks, > > - Kever > > On 2020/5/20 上午7:41, Johannes Krottmayer wrote: >> Hello, >> >> I just compiled U-Boot v2020.04 for a PINE64 Rock media board. >> It compiles fine without errors, but when I try to probe the >> on board flash I get an error: >> >> => sf probe >> Invalid bus 0 (err=-19) >> Failed to initialize SPI flash at 0:0 (error -19) >> => >> >> SPI is activated in the Device-Tree blob. I also added support >> to the Rockchip SPI driver (added IDS strings for this SoC). >> >> In the device config I added the following: >> >> CONFIG_SPI=y >> CONFIG_ROCKCHIP_SPI=y >> CONFIG_SPI_FLASH=y >> >> But the driver still doesn't work. Output of DM (shortened): >> >> => dm tree >> [...] >> spi 0 [ ] rockchip_spi |-- spi@ff190000 >> >> spi_flash 0 [ ] spi_flash_std | `-- spiflash@0 >> [...] >> >> What is missing? Is there a way to load driver? >> >> Any kind of help is highly appreciated. >> > >