I’m just curious . . . where exactly is the magic that makes this work? #46
Replies: 5 comments 2 replies
-
yep. if you search through the uboot source, I use so if you have serial access to the camera, you can look at uboot starting up. in particular, we see this string printed during boot: so, in the dir i search for |
Beta Was this translation helpful? Give feedback.
-
yep, v2 version is in the works, but the problem is that the v2 bootloader doesn't boot stuff off the memory card like the v3 does, unless you compile it yourself, which I did, and bricked the camera. But i fixed it by removing the flash memory and reprogramming it...still researching. |
Beta Was this translation helpful? Give feedback.
-
cmd_sdupdate.c has some good stuff too. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the leads. Fascinating stuff. air:t31x_uboot crb$ grep -i -r factory_t31_ZMC6tiIDQN . |
Beta Was this translation helpful? Give feedback.
-
the v2 supported the same thing, just |
Beta Was this translation helpful? Give feedback.
-
I’m just curious . . . where exactly is the magic that makes this work?
I’m just a lowly applications programmer and don’t know anything about embedded linux so I got this book, “Embedded Linux Primer” that I am reading and I am learning about boot loaders. In particular, das u boot which appears to be what wyze uses. I downloaded t31x_uboot from wyze and am looking through it.
Is it in here somewhere that says, “if something exists on the sd card, then do this”?
Or is it in the linux kernel somewhere that the boot loader launches that looks for something on the sd card?
Am I in the right ballpark?
Thanks for the great project. Are you working on a V2 version?
Beta Was this translation helpful? Give feedback.
All reactions