How Linux Boots on an Embedded Device - part 1

preview_player
Показать описание

Useful links for more research:
Рекомендации по теме
Комментарии
Автор

You will get lower initial bump in viewership metrics on this video, but please don't let that discourage you.
Not only people will search for and watch this for a longer time, many would come back to watch again for specific references.

YouTube analytics makes creating the popcorn content more rewarding than hearty meals like this, but please don't let that get to you. Thankfully you actually have a product to make (instead of breaking it as a YouTuber as your primary goal) so it gives me hope that you will not break to the pressure of algorithm & I can keep coming back for more great content that YouTube is desperately starting to lack.

BreakerSpace
Автор

just PSA... embedded engineer here. You actually do NOT need a JTAG programmer to walk in the 2nd stage boot loader on many SoCs including NXP. Now, I'm not familiar with your exact SoC but I am with other iMX and S32 SoCs from NXP as well as Jacinto processors from Ti and they all have CPU pins you pull up or down to tell that first stage boot loader, in the CPU, where to look for the 2nd stage boot loader - such as a serial port you connect over USB.

revealingfactsall
Автор

It's awesome you started this series. From what the previous videos looked like, the router will probably be a really nice device. In addition to that it could be a great learning opportunity when we have those videos (+ maybe good documentation).

itsamemarkus
Автор

I watched all the videos, even though I'm not a programmer at all . I'm just curious how your enterprise is evolving little by little. I'm here since you "hacked your isp" video . very interesting channel you have here . keep going .

Ginita
Автор

Haha, chatgpt is probably the most computationally expensive way to convert hex to decimal 😭

trentbillington
Автор

20:48 - Ahh. The pesky CRC checksum mismatches...
I recently added CRC error detection to the filesystem I've been working on, I can say confidently - It was a pain.

shapelessed
Автор

I like the way how you share interesting things on the way up ..
As usual, Good luck ❤

AhmadSwailem
Автор

I don’t want to say ur doing god’s work here. But definitely work of many professors of CS around the globe! Beautiful work!

OtoBrglez
Автор

Also no, save yourself the hassle, anything but GPT! That thing has zero clue on this with all the confidence!

tfiatd
Автор

Awesome content once again! I hope your project continues going from strength to strength. Did you make contact with the team over at Vyos?

phillipmcmahon
Автор

This series is incredible, man I will buy one for sure. That is exactly what I wanted, ubiquity won't have my money. Overkill, I don't care lol

Kabodanki
Автор

I would seriously consider to buy the device I understand its inner workings. Great series. Thank you.

TheMegahafo
Автор

Hi Tomasz, so given we get no LEDs except a power led which flashes during boot. Any chance you can allow for an oled screen via a knockout panel on the case that can be connected to the i2c bus?

Pea-pod
Автор

Say you will be able to boot vyos and your device will sell good, and by how things seem to be going, this is very likely, how would you license vyos ?
I'm absolutely sure that it would benefit them, maybe even more than you, as it would be a better appliance for the os, but would you be allowed to preload it ?
Congrats on your work!

examen
Автор

I... understood a few of those words! :D
This is way above my knowledge level, but it's still very enjoyable seeing how you progress.

pahnazd
Автор

And a reminder to all, this is still peanuts compared to the shit you’ll have to deal with should you choose to do all of this manually.

tfiatd
Автор

At 10 minutes when talking about erasing the nor flash, you say 7 zeroes, but only typed 6

paterley
Автор

Isn't ls1046a supported by openocd (even with a config for ardb)?
Hence the claim that working with JTAG requires software with a large license cost is false?

dkaaakd
Автор

Why not using a risc-v chip? Arm will be expensive in licensing.

If you want uptimized router then you could also use a fpga

Monkeyindatrees
Автор

Always bragging you have an ARM SoC that has vendor support and documentation

lanefu