News for hackers. Stuff that matters.
Re:Feedback: I try to answer “how to become a systems engineer” by fest on Wednesday May 31, 2023 @06:42AM (#36136747)
> At this point most of the value I provide is not in the volume of code I deliver,

My personal record is two characters of code per two weeks of work.

Embedded device kept crashing when initializing GUI rendering library (a precompiled one, STemWin IIRC). Two weeks of disassembly, instruction-level tracing of the MCU core narrowed it down to the contents of external RAM not being correct (that is- what was being read did not match what was being written).

Some more poking with oscilloscope, reading the datasheets and low level memory initialization revealed an incorrectly set RAM configuration register that was related to burst writes. RAM test during bringup used word-by-word writes, but when DMA was used only the first word in transaction was written correctly.

Re:Feedback: I try to answer “how to become a systems engineer” by sph on Wednesday May 31, 2023 @07:34AM (#36137088)
It's fun, isn't it? Feels a lot like detective work, and as a career feels like being a nerdy Mr. Winston Wolf from Pulp Fiction.

"I'm Winston Wolf. I solve problems." - which I stole as my tagline. No Acura NSX for me just yet.

Re:Feedback: I try to answer “how to become a systems engineer” by kps on Wednesday May 31, 2023 @08:40AM (#36137647)
> My personal record is two characters of code per two weeks of work.

Mine is approximately minus one instruction per week, and it was the best money the company ever spent. Hard real-time is hard. (It was a strange processor with, among other things, delay slots everywhere, so you could never make just one change without ripple effects.)

Re:Feedback: I try to answer “how to become a systems engineer” by ClumsyPilot on Wednesday May 31, 2023 @08:50AM (#36137746)
Oh dear.

I just dabbled in embedded, once debugged an arduino I2C peripheral, went through the same process, but never fixed the problem :) I was easier to get a different peripheral.

Re:Feedback: I try to answer “how to become a systems engineer” by Woodi on Thursday June 01, 2023 @02:39AM (#36148187)
> work ... embedded ... disassembly ... correct ... reading ... transaction ...

It's sad but I'm pretty sure "types" like you all will be labeled "enemy of the state" soon... Oscilloscope ? Registers ?? ;)

That is, if things will keep going the way things are currently going - corporations, banning periodic tables from schools, elected stallers and clan mentality on all levels.

Re:Feedback: I try to answer “how to become a systems engineer” by fest on Thursday June 01, 2023 @01:15PM (#36154263)
Looking at the number of high school graduates passing physics exam each year in my country (around 250 out of ~12 thousand total high school graduates), I'm pretty sure corporations won't even have to break a sweat.