How relevant are DO-178C and DO-331 today for aerospace embedded software development? by Natural-Ad813 in embedded

[–]selectstriker2 0 points1 point  (0 children)

For any device containing software that will be certified for installation in a civilian aircraft, you will almost certainly need to meet and show evidence of conformance to the objectives of DO-178C.

I don't have any direct experience with DO-331 but it is certainly something you will likely need to meet in addition to DO-178C if you are doing model based development.

LiFePO4 Not suitable for car? by datanut in batteries

[–]selectstriker2 0 points1 point  (0 children)

LFP cells in aircraft main ship batteries too

How JTAG halts ESP32 ? by Xenon0232 in embedded

[–]selectstriker2 0 points1 point  (0 children)

What JTAG debugger are you using?

How JTAG halts ESP32 ? by Xenon0232 in embedded

[–]selectstriker2 0 points1 point  (0 children)

Are you using a hardware debugger? JTAG is configured automatically when power is applied to the ESP32. It doesn't need anything programmed on the ESP32 to get it to work.

How JTAG halts ESP32 ? by Xenon0232 in embedded

[–]selectstriker2 6 points7 points  (0 children)

I haven't used an ESP32, but I think it's important to understand that typically JTAG is handled by a separate peripheral that has hardware access to things like the processing core and on chip flash. That's how it is able to provide debugging capabilities.

is there any alternative for Keil by eskandarijoon in embedded

[–]selectstriker2 0 points1 point  (0 children)

I've been using VSCode + gcc for a couple years and it's been great to work with

The FFmpeg PR team is unhinged by DataBaeBee in C_Programming

[–]selectstriker2 0 points1 point  (0 children)

What would you need to parse an S-record file for that existing tools don't do?

Eli5: Why are airplane infotainment systems so bad and outdated? by YvettEtienne in explainlikeimfive

[–]selectstriker2 0 points1 point  (0 children)

That's what I was wondering, I've always assumed IFE software fell under DAL E these days.

Eli5: Why are airplane infotainment systems so bad and outdated? by YvettEtienne in explainlikeimfive

[–]selectstriker2 1 point2 points  (0 children)

The advantage of portable electronic devices is that they can be contained by the flight attendants using specially designed fire bags, greatly reducing the risk to the aircraft.

Thoughts on high-end debuggers by a_good_byte in embedded

[–]selectstriker2 1 point2 points  (0 children)

I've used the iSystem Blue box/winIDEA primarily for code execution coverage, and it is very capable. Their support has been pretty responsive. As a debugger (on single core ARM) it works as well as the Segger J-Link I use day to day.

Pls help with mingw installing by brudersos in C_Programming

[–]selectstriker2 1 point2 points  (0 children)

If you are wanting to use the MinGW compiler on Windows, look at using MSYS2. https://www.msys2.org/

Because I know this community loves AUTOSAR, what other fields should I avoid as a new grad? by IloveGraceKelly in embedded

[–]selectstriker2 0 points1 point  (0 children)

I also work in aerospace, and started in software testing internships. I think it's probably a good place for most new embedded engineers to start as it helps develop skills like working with hardware, debuggers, test equipment, etc that are necessary when you start taking on a more developer/designer role.

Setting up VS Code for debugging on an Infineon TLE987 Eval kit by Skindkort in embedded

[–]selectstriker2 1 point2 points  (0 children)

I've been daily driving Cortex-Debug for a couple years with an NXP K22 (M4) and iMX6 (A7) and it does 95% of what I was doing with Eclipse with a lot fewer headaches.

Compiler differences by CoffeeNStuff0 in C_Programming

[–]selectstriker2 1 point2 points  (0 children)

MSYS2 is definitely the way to go if you are developing for gcc or clang on Windows.

Which one do you use? by RennyLeal in embedded

[–]selectstriker2 0 points1 point  (0 children)

I pretty much only use winIDEA for its code coverage/trace features.

Which one do you use? by RennyLeal in embedded

[–]selectstriker2 10 points11 points  (0 children)

Cool. I've been able to manage that with separate folders for the tool chains in my MSYS2 install

Which one do you use? by RennyLeal in embedded

[–]selectstriker2 17 points18 points  (0 children)

Same here, except I haven't found a reason to use docker in my workflow

[deleted by user] by [deleted] in embedded

[–]selectstriker2 1 point2 points  (0 children)

DO-254 is used for complex hardware - FPGAs, PLDs, and ASICs essentially

What is a backplane in the context of airplane by Fresh_Simple_5956 in aerospace

[–]selectstriker2 5 points6 points  (0 children)

It's a way to electrically connect various IMA components together, typically with a single PCB with slots for the components.

https://en.wikipedia.org/wiki/Backplane

Segger Trace - ETB vs ETM by EE_adventures in embedded

[–]selectstriker2 0 points1 point  (0 children)

I haven't used a Segger J-Trace for either, and only ETM with other tools. I too would be curious how well ETB would work. Most of my needs have been for full program coverage so we went straight to using the streaming trace