Tool/software: Linux
Hello,
1. For early boot, I don't understand why it need a comp_addr, why not decompress binaries from SD card to load address directly? Also I don't understand the relationship between cma_base and load_addr in the struct rproc, that is to say, cma_base is used for what? According to wiki from TI, the cma_base must the same with kernel DTS's cma_pool.
2. For normal boot, the remotecore's START_ADDR defined in .xs file, it is the same with remotecore's cma pool address defined in kernel DTS. That is to say, the cma pool address is load address for normal boot?
Thanks a lot
Terence