Made a little research. Looks like Nexus7 does have jtag and uart. May be
Nexus9 is the same.
https://github.com/tofurky/tegra30_debrick/blob/master/image/n7_uart_schematic.jpg

Also, here the dude actually wrote an OS for Nexus9. On assembler of couse.
64-bit ARM OS/Kernel/Systems Development Demo on a Nexus 9
https://github.com/andreiw/nexus9_demo

Also, I'm just looking at htc's HBOOT, and it suspiciusly looks like
u-boot. And the guy is using a UART headphone jack adapter to a computer.
And he's able to boot his custom code successfully. Another bread crum.

And it has an actual vendor's documentation!
https://developer.nvidia.com/embedded/tegra-k1-reference

And the u-boot has an example for another tegra phone. It might have some
similarities with Nexus 9
https://github.com/u-boot/u-boot/blob/master/doc/board/htc/endeavoru.rst

I just don't have such device myself. So I'll stop researching that. But I
promise to test out pil21-u-boot-or-whatever on OrangePiZero which I have.
I might also have RPI but I have to find it.

On Fri, May 16, 2025, 11:13 mayor84 <mayo...@gmail.com> wrote:

> Pure guessing here. External ram and MMU are board specific. Probably eMMC
> needs special care in configs. And serial port which suppose to be
> integrated in soc. It's probably the bare minimum for any OS.
>
> Another question how to upload that new firmware to your dev. It could be
> bootlocked, etc. I didn't have much exp and success with phones. Sbc like
> OrangePi and Raspberry Pi are much more straight forward.
>
> Also, I don't know if nexus phones have special connectors to communicate
> with serial port or jtag.
>
> On Fri, May 16, 2025, 10:20 Alexander Burger <picolisp@software-lab.de>
> wrote:
>
>> On Thu, May 15, 2025 at 09:25:59PM +0500, mayor84 wrote:
>> > I might be wrong, but is it u-boot already configured for nvidia tegra
>> k1
>> > soc?
>> >
>> > System chip NVIDIA Tegra K1 (28 nm)
>> > Processor Dual-core, 2300 MHz, Denver
>> > GPU Kepler
>> > RAM 2GB (DDR3)
>> > Internal storage 32GB
>> >
>> > https://www.phonearena.com/phones/Google-Nexus-9_id8926
>>
>> Yes, that's the right one.
>>
>>
>> > https://github.com/OE4T/u-boot-tegra
>>
>> Hmm, OK, this may cover the CPU, but what support for the rest of the
>> hardware is needed to boot PilOS?
>>
>> ☺/ A!ex
>>
>>
>> --
>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>>
>

Reply via email to