Hello, Nvidia developers.
I’m from russian and my englsih is bad :)
But I need to ask.
My device is Xiaomi MiPad (Tegra k1).
A little background. When Xiaomi posted the kernel sources, I started porting the changes to the source code of the shieldtablet kernel, and now everything works on the ported kernel (latest 3.10.33 kernel). There were difficulties, because our bootloader does not support psci, but in 33 kernel I successfully ported the tegra_smc_generic interface, which was probably written in Nvidia, along with the bootloader, maybe you can give the source code of bootloader?)
Then I started porting the last l4t kernel for jetson tk1 and Linux4Tegra. I’m in process, but it boot and display, touchscreen and etc works fine.
Now I started to port 3.10.97 kernel from shieldtablet, and this is very hard work, and psci is very necessary for work tegra cpuquite, and other components of kernel. And I decided to port U-boot.
I update pinmux(deprecated safe func), set gpio and set power to vdd_cpu, vdd_core and vdd_gpu, create simple dtb file for U-boot(edited jetson tk1 dtb), but it do not start.
When U-boot is booted, the processor starts to make noise with a cyclic periodicity. The same effect occurs if you load the stock bootloader with the edited bct file.
Can you help me?
Xiaomi mocha have all complect for flash from Nvflash.
May be you can share me source code of bootloader? or you can update bct file? or datasheet of motherboard E1780(it the board base). Any help please, Nvidia. You chip Tegra K1 is a good product, but support of Xiaomi is very bad, we get only Android 4.4.4… and nothing.
This is bct file: https://pastebin.com/n0bPgZ70