Extended hardware verification using software test cases increases design confidence by exercising those hardware designs with real-world software test cases. In the video above, Sourcery CodeBench Virtual Edition is used in conjunction with a Veloce emulator and a custom ARM Cortex-M3 hardware design to develop and debug a bare metal application which takes advantage of a custom hardware accelerator. … Read More
Posts tagged with 'Debug'
As Yogi Berra once said, “It’s déjà vu, all over again.” I was out at a customer helping them debug a multi-core system. Unlike my Sudoku solver, this was not a multi-threaded SMP application. The customer had 4 processes, each running on a different core and specifically tied to that core. While all the programs were running under the same operating system – the designer did not rely on the OS to … Read More
They say one of the first steps to fixing a problem is to acknowledge that you have one. Hi, I’m Russ, and I have a porting problem. If you work on software in the embedded world, you probably have a porting problem, too. Your code may be an embedded application, drivers, or diagnostics, but at some point the code probably started out on a desktop machine of some sort. When you moved it to run on … Read More
You know you shouldn’t, but you do. I do. We all do. Though we don’t like to admit it. Yes, I use print statements to debug my code. And I work on debug tools for programmers and hardware engineers. I guess that makes me even guiltier. Despite having a plethora of debugging tools and scripting languages, I’ll admit it - one of the first things I do to try to get a handle on a bug is to throw in a … Read More
Embedded software development books
Colin Walls (Posted 12/8/14)
Yet more embedded articles - power, MMUs, the static keyword, and multicore
Colin Walls (Posted 12/1/14)
Colin Walls (Posted 11/24/14)
PADS Home Page
NASA Wins Mentor Technology Leadership Award With PADS!
John McMillan (Posted 12/11/14)
Touch Screen Use in PCB Design?
John McMillan (Posted 12/9/14)
7 PCB SILKSCREEN QUICK TIPS - White paper
John McMillan (Posted 11/30/14)
Valor PCB Manufacturing Systems Solutions
Electrical & Wire Harness Design
Latest Issue of Verification Horizons Available!
Tom Fitzpatrick (Posted 12/12/14)
SystemVerilog Testbench Debug - Are we having fun yet?
Rich Edelman (Posted 11/24/14)
ARM® Techcon Paper Report: How Microsoft Saved 4 Man-Months Meeting Their Coverage Closure Goals Using Automated Verification Management & Formal Apps
Joe Hupcey III (Posted 11/17/14)
Domestic Hot Water Heating, 'Wat-er' Waste of Energy. Part 1: Pun Intended
Robin Bornoff (Posted 12/15/14)
If You're Going to Lose it, You Might as Well Use it!
Robin Bornoff (Posted 11/25/14)
Help from Above
Nazita Saye (Posted 11/20/14)
Silicon Test and Yield Analysis
Vehicle System Design
U.S. DOT launches large V2V and V2I test
John Day (Posted 8/23/12)
Did you know this?
John Day (Posted 6/25/12)
Why aren’t tools from different suppliers easier to integrate?
John Day (Posted 6/19/12)
3D-IC Design and Test Solutions
Shelly Stalnaker (Posted 3/20/14)
Aerospace and Military Solutions
Accelerating ARM-based Design
Instant Replay for Debugging SoC Level Simulations
Mark Olen (Posted 12/13/11)
GENIVI development strategy requires competitors to cooperate
John Day (Posted 11/10/11)
ARM Development Conference
Colin Walls (Posted 7/4/11)
Automotive Ethernet Takes Three Steps Forward
John Day (Posted 12/11/14)
Testing the 2015 Subaru Outback
John Day (Posted 12/5/14)
2nd International Conference on Advanced Automotive 48V Power Supply Systems
John Day (Posted 11/28/14)