public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [rockchip] broken SPI on RockPro64 and other RK3399 targets
@ 2020-11-05 15:55 Marcin Juszkiewicz
  2020-11-05 16:49 ` Alper Nebi Yasak
  0 siblings, 1 reply; 5+ messages in thread
From: Marcin Juszkiewicz @ 2020-11-05 15:55 UTC (permalink / raw)
  To: u-boot

I wanted to update U-Boot on my RockPro64 board from some random build 
of 2020.07-rc with out of tree patches to official one. Built, flashed 
and then got this:

Loading Environment from SPI Flash... Invalid bus 0 (err=-19)
*** Warning - spi_flash_probe_bus_cs() failed, using default environment

According to Peter Robinson it happens also on other RK3399 boards.

As I had a bit of time I started bisecting and found reason:

16:43 (7s) hrw at puchatek:u-boot$ git bisect good
c4cea2bbf995764f325a907061c22ecd6768cf7b is the first bad commit
commit c4cea2bbf995764f325a907061c22ecd6768cf7b
Author: Simon Glass <sjg@chromium.org>
Date:   Sun Jul 19 13:55:58 2020 -0600

     rockchip: Enable building a SPI ROM image on bob

     Add a simple binman config and enable CONFIG_HAS_ROM so that U-Boot
     produces a ROM for bob.

     Signed-off-by: Simon Glass <sjg@chromium.org>

  arch/arm/dts/rk3399-gru-u-boot.dtsi   |  4 ++++
  arch/arm/dts/rk3399-gru.dtsi          |  2 +-
  arch/arm/dts/rk3399-u-boot.dtsi       | 27 +++++++++++++++++++++++++++
  arch/arm/mach-rockchip/rk3399/Kconfig |  2 ++
  4 files changed, 34 insertions(+), 1 deletion(-)

Then I checked out HEAD of master branch, reverted that patch and SPI 
flash got detected properly.

Not looked yet on how it should be fixed.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-11-10 19:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-05 15:55 [rockchip] broken SPI on RockPro64 and other RK3399 targets Marcin Juszkiewicz
2020-11-05 16:49 ` Alper Nebi Yasak
2020-11-05 17:04   ` Marcin Juszkiewicz
2020-11-05 19:50     ` Alper Nebi Yasak
2020-11-10 19:45       ` Simon South

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox