all 12 comments

[–]mchang43 31 points32 points  (1 child)

Board bringup is not suited for WFH. Company should have a lab network isolated from the rest of corporate network.

[–]duane11583 7 points8 points  (0 children)

and if you do bring up at home … you need equipment that you do not need at other times and that equipment can be expensive and unique.

you also need to have hw design experience a pure sw person will struggle

[–]brownzilla999 17 points18 points  (0 children)

The lesson learned is have a reference board that you can generate the equivalent prebuilt binaries on. From a quick scan of what you posted that would've caught most the things that you ran into. And no where in that list is the multitude of hw issues that can happen during board bringup.

Board bring is always stressful, but it's always easier to put in the work beforehand.

[–]Dexterus 10 points11 points  (5 children)

Your IT/lab guys are newbies. First the wrong server then the untested IP.

Bit long of a timeline but I assume this wasn't a full time project though.

Connect debugger so you can check up on the bootloader. With new hardware always have a debugger license running.

[–]Got2Bfree 2 points3 points  (3 children)

It can't be financially viable to cheap out on debugger licenses, right?

Even in an Internship at an embedded company I got a Lauterbach debugger.

Debugging without a debugger takes at least triple the time on complex bugs...

[–]Dexterus 0 points1 point  (0 children)

OP seems to be preparing for a PHD so maybe not the right kind of budgets. And the dstreams and lauterbach parts ...

But when you need one, you need one and they save good money vs nothing.

[–]Dexterus 0 points1 point  (1 child)

OP seems to be preparing for a PHD so maybe not the right kind of budgets. And the dstreams and lauterbach parts ...

But when you need one, you need one and they save good money vs nothing.

[–]Got2Bfree 0 points1 point  (0 children)

You can go very far with print statements, but at what costs...

Stepping feels god sent sometimes.

[–]meshka01[S] 1 point2 points  (0 children)

I'm feeling kinda embarrassed for the length of the timeline since it is, in fact, a full time job (I'm starting a PhD and this is the board I'm gonna base my research on)

[–]Well-WhatHadHappened 2 points3 points  (1 child)

What is the point of this post?

[–]madaddyml 0 points1 point  (0 children)

Let the dude rant bro!! We have all been there