I just wanna run u-boot on it, but I can only find out the address of peripherals by esp-idf sdk
Could you please provide the Technical Reference Sheet ?
Where is the Technical Reference Sheet
Moderator: bongjiajun
Re: Where is the Technical Reference Sheet
The technical reference manual is not finished yet, sorry.
Re: Where is the Technical Reference Sheet
OKThe technical reference manual is not finished yet, sorry.
There is another point: I find your current approach quite unusual. You are enabling the mwdt, rwdt, and swd simultaneously within the BootROM; in reality, this should be handled in the bootloader, and hardcoding it into the BootROM may not be a sound strategy.
Re: Where is the Technical Reference Sheet
I'd love to hear your reasons for stating that's not a sound strategy.There is another point: I find your current approach quite unusual. You are enabling the mwdt, rwdt, and swd simultaneously within the BootROM; in reality, this should be handled in the bootloader, and hardcoding it into the BootROM may not be a sound strategy.
For the reasons to enable them early: First of all, from what I recall the bootrom does not even touch the WDTs as they start out enabled in hardware. The thing is that we want 100% certainty that some glitch doesn't stop the boot process cold without having some way of recovering. If we only enable the WDTs in the bootloader, there's a chance that somehow the CPU ends up in an infinite ROM either in the bootrom or in the bootloader before it had a chance to enable the WDTs, meaning the chip is dead in the water until something manually resets it. That's undesirable.
Who is online
Users browsing this forum: No registered users and 2 guests
