When News breaks, ... we fix it
IAP calls or In Application Programming, gives access to a number of ROM routines to write flash, enable low power modes, get device IDs and other operations.
With the inline Assembly capability of BASIC, it is easy to make these calls.
Happy 5th of July to everyone. And thanks to the community of users there is a new update to BASIC tools, IDE and examples. They have been using mbed LPC1768 devices, and while the compiler supported this device, the examples and libraries were out of date. And thanks to Tod and Ol'zeke those have been updated.
In my early days as an engineer, I was working at HP and while I had a $5000 scope on my desk, I found that for quick debugging of some logic problems, a logic probe was a great tool. HP sold one and they seem to still be available. It was a nice handheld design and would show the high or low state...
When we ported BASIC to the Pokitto, we wanted to be able to support both C and BASIC program development and allow users to easily switch back and forth. To do that we modified our C IDE to be able to use the BASIC firmware for setup and a number of firmware built in routines.
posted by Ol'zeke
I was really intrigued by the NXP LPC800-DIP product. The fact that it came in an 8051 40pin DIP formfactor (FF) got me hooked. I had purchased two 8051 dev boards and acquired 3 OEM boards through out the years. The 8051 is/was a workhorse. I noticed some (PS2)keyboard to ascii products that use a smaller version [pin count] of the 8051.
We were tasked with checking the high end of the industrial temperature range (85 C) for some of the components we used. Left over from some prior temperature testing was a cheap toaster oven picked up a WalMart became the platform of choice.
We were introduced to the Pokitto by NXP and were asked if we would be interested in porting our BASIC to it. We are always interested in inspiring the next generation of engineers, so we happily complied.
I've been doing measurements on my heating system for about the last month. We are a couple days into spring, but still have snow expected this week, though this might be the last winter storm. So its a good time to look at the almost 35 days of data, which will tell about what to expect for the p...
For our C users we use NXP's ISP serial download. In order for that to work we need to control 2 lines - one for RESET and one for ISP_BOOT. This is also the method Flash Magic uses for their loaders. We do produce a USB dongle based on an FTDI chip to do this, but it is a very low volume part for us, and therefore expensive. So we are always looking for alternatives.