October 29, 2025, 04:51:42 AM

Recent posts

#51
NXP / Re: How to setup LPC2378-STK a...
Last post by bradleyr436 - September 22, 2025, 11:55:52 PM
HI thanks so much, I love learning, not a beginner but always open to learn;  I wired up an 8085, added switches, hex displays, designed from scratch, wire wrapped it, used cardboard for holding the led's and displays.  worked just fine, that was around 1986;  I got to work on mainframe cpus/systems, microcode, next address, rtl and loved it.

worked with alot of different boards, worked as a tech troubleshooting and repairing.  Took a UC extension on internet appliance design in 2000 using a board like this; never got to immerse in it like I hoped.

This wouldve been a workaround board for a place i worked, dont recall if it was IAR but they had the top license, took a week to get a key, had all the options; that was on their work laptop and  didnt get to do much at all.

so now I want to try things and learn this processor, so yes Im a beginner at this nxp chip.  Next one i need to master is the RISC V

problem is budget, the one jtag tool is $500?  Isnt there a setup thru the usb to jtag thats less? 

If the examples setup the register maps? as it looks like they do?  Wonderful, and processor type and all? 

What would you recommend for jtag debugging?  and I havent found the usb bootloader or how to maybe blink an led?  or print on the LCD by way of usb just for now?

Thanks so much

#52
New Products release / RP2350-PICO2-BB48
Last post by olimex - September 22, 2025, 03:53:09 PM
New Open Source Hardware board in stock: RP2350-PICO2-BB48 exposes all 48 GPIOs in a breadboard friendly layout https://olimex.wordpress.com/2025/09/22/new-rp2350-pico2-open-source-hardware-development-board-with-all-48-gpios-exposed-in-breadboard-friendly-layout/ #raspberrypi #pico #pico2 #micropython #circuitpython
#53
NXP / Re: How to setup LPC2378-STK a...
Last post by LubOlimex - September 22, 2025, 08:12:01 AM
JTAG is not required since you can use the on-board bootloader but it is recommended since a JTAG tools allows for easier debugging and programming.

All software and tools that were previously available on the CD are now available for download at the product's page here: https://www.olimex.com/Products/ARM/NXP/LPC2378-STK/
 
If you are a beginner I would recommend you to download the free time-limited version of IAR Embedded Workbench for ARM and use this demo in the beginning: https://www.olimex.com/Products/ARM/NXP/LPC2378-STK/resources/LPC2378-STK-examples.zip
 
Some extra information:
 
LPC2378-STK is a general-purpose ARM development board. You can use any software development tools that are compatible with the board's main chip – LPC2378 manufactured by NXP. The basic setup for research and development for such a general purpose board consists of two main parts and one optional part:
 
1. Development board or target
2. Software tools that allow you to debug and compile code and to upload it to the board via one of the available programming interfaces;
(optional) 3. Debugger, programmer or emulator tool; or ability to enter bootloader mode + suitable software for the bootloader; note that it is highly recommended to use an ARM JTAG debugger for serious research work, it saves a lot of time and allows real time hardware debugging.
 
We are hardware manufacturers and to prove that our hardware works fine we also provide software examples. However, in general, we don't maintain, nor distribute the software tools that were used to create and compile these examples. We use the tools created and maintained by companies focused in the software development for embedded systems.
 
In the case of LPC2378-STK, we used IAR EW for ARM version 6.30 to write a pretty good software example, that demonstrates most of the features of the board. IAR Systems is a Swedish computer software company that offers development tools for embedded systems and they have been doing it for more than 30 years.
 
Of course, you can use a wide range of tools – including completely open software tools as long as they have support for LPC2378. However, you might need to use generic examples that would require editing before working with all the hardware of the board. You can use OpenOCD and Eclipse setups; you can use Rowley Crossworks for ARM; etc etc. Note that completely open software tools like OpenOCD, Eclipse, and so on, might be very hard for initial setup by a beginner.
 
#54
NXP / How to setup LPC2378-STK and d...
Last post by bradleyr436 - September 22, 2025, 12:45:04 AM
I have this brand new board from digikey, powered on, LCD lit up, USB cable into the PC computer,  have setup the IAR Embedded workbench, got a demo license, so its all set.  Tried a sample program but it gets an ERROR no JTAG found.

Any ideas or what configuration to use?  or anything besides IAR that will work to compile/run/debug?

What is the JTAG it wants to see?  I had purchased an FTDI/usb interface device, then hadnt used it, will that work for a jtag interface?

Ive done jtag programming 20 years ago on some debugger tools, but now its getting setup again from scratch.

Expected this to run via the USB port?  to control/upload, any ideas greatly appreciated.
#55
ESP32 / Re: ESP32-POE Crashing with HS...
Last post by chrismacp - September 19, 2025, 06:23:21 PM
This is an old post but any chance you pushed that code you created anywhere so I can see what changes you had to make regarding the SPI bus attaching?

#56
STMP1 / Re: STMP157-OLinuXino-LIME2 ha...
Last post by lucw650 - September 18, 2025, 07:52:13 PM
Thanks!
#57
STMP1 / Re: STMP157-OLinuXino-LIME2 ha...
Last post by olimex - September 18, 2025, 12:03:02 PM
our people work on this, the no-axp209 image should have HDMI without issues, it's software configuration problem
#58
STMP1 / STMP157-OLinuXino-LIME2 hangs ...
Last post by lucw650 - September 15, 2025, 07:51:14 PM
When I power up my (new) STM32MP1 board it hangs in u-boot.

Init AXP209 PMIC
VDD Core set to: 1350 mv

There are some threads on this forum, but no solution.

When I use the image in the folder TEMP/LIME2-NO-AXP209 it boots normal, however I do not have HDMI output after installing xfce.

Thanks
#59
NXP / Re: 1-Wire and 1.8 V on GPIO o...
Last post by LubOlimex - September 15, 2025, 03:19:27 PM
I can't say about the pull ups and pull downs.

Yes, you need to free the from other software functions before declaring for the function you need.
#60
New Products release / Re: Any board that can boot Ub...
Last post by LubOlimex - September 15, 2025, 09:45:01 AM
You can get A20-OLinuXino-MICRO, it doesn't have a JTAG connector but you can use standard jumper wires to establish hardware connection:

https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-MICRO/open-source-hardware

Also check this old post:

https://www.olimex.com/forum/index.php?topic=4926.0

My advice is to find experience with any board using OLIMEX ARM-USB-OCD-H. I know there are RPi guides and other board guides.

It is very difficult to program Linux via JTAG, JTAG is usually used for general-purpose code, not OS. JTAG programming of Linux boards is most commonly used either in production environment to save time on programming, or only as last resort trying to recover something. It requires a lot of knowledge. Imagine programming your personal computer via a tool, imagine tracking registers and addresses and programming binary code.