Search found 48 matches

by captbill
Thu Dec 01, 2016 2:53 am
Forum: General
Topic: New target devices
Replies: 27
Views: 1473

Re: New target devices

No LPC2106? Dayyum. Garry must have the CortexM3 specific compiler. The wiki shows the example code as compiling for the LPC2124. I do believe the first two digits for the LPC chips are the significant ones. So LPC21xx appears to be supported, if this holds true. http://wiki.freepascal.org/TARGET_E...
by captbill
Wed Nov 30, 2016 3:28 pm
Forum: General
Topic: New target devices
Replies: 27
Views: 1473

Re: New target devices

The LPC1347 is a nice little Cortex m3 mcu with a unique on board USB controller. When you plug it in it is automatically seen as a hard drive. So it is simply a matter of pointing the compiler output of the bitfile to this drive, send the reset signal and your done. This is a very popular board, th...
by captbill
Tue Nov 29, 2016 10:22 pm
Forum: Projects
Topic: MicroDOS
Replies: 4
Views: 514

Re: MicroDOS

I am developing on the same RPi on which the program is then running so having Raspbian entry in MicroDOS list allows to return to the Raspbian when needed. No SD swaping at all unless I make a real big mistake. Ah, you are developing on the RPi itself. I forgot that's how you are doing it. An all-...
by captbill
Tue Nov 29, 2016 3:43 pm
Forum: Projects
Topic: MicroDOS
Replies: 4
Views: 514

Re: MicroDOS

Nice. This is how they do OTA 'over-the-air' flashing on the Esp8266. I think this could be an optimal approach for Ultibo, where you have booting code required in your project vs a 'real bootloader' (if I am thinking what you suggest). In other words, if by 'real bootloader' you mean one that doesn...
by captbill
Mon Nov 28, 2016 2:12 am
Forum: Projects
Topic: The PXL_D2xx Project
Replies: 1
Views: 191

The PXL_D2xx Project

This is the beginnings of the FTDI chips library additions to the PXL library. This will allow native GPIO functionality from normal Lazarus and the Ultibo IDE (as a tool/s built in Lazarus, for example). Actually, it will serve as a universal tool for GPIO emulation in a 'design time' fashion and a...
by captbill
Mon Nov 28, 2016 12:08 am
Forum: General
Topic: Programming with FPC
Replies: 29
Views: 1270

Re: Programming with FPC

The reasonably good news is that I've almost finished the first major project, a translation of a Forth-like VM, assembler, interface layer and OS-independent IO framework from C to Pascal. I have yet to start on the Forth layer and since this is a new version of the code some of that functionality...
by captbill
Sun Nov 27, 2016 7:37 pm
Forum: Ultibo
Topic: Ultibo port of Asphyre / Platform eXtended Library now on GitHub
Replies: 29
Views: 2104

Re: Ultibo port of Asphyre / Platform eXtended Library now on GitHub

Here has been my struggle: getting the correct class model determined. Looks like there needs to be a TFTDIvirtualClass --> TMPSSEvirtualClass ---> TMPSSE_SPI, TMPSSE_i2c, TMPSSE_etc... type of model. TFTDI does the basic initialization of the chip and establishes timing configuration settings. TMP...
by captbill
Sun Nov 27, 2016 8:28 am
Forum: Ultibo
Topic: Ultibo port of Asphyre / Platform eXtended Library now on GitHub
Replies: 29
Views: 2104

Re: Ultibo port of Asphyre / Platform eXtended Library now on GitHub

Sorry for the delay, I wanted to have a look at this first before commenting. Please don't waste too much time!! It's a total mess yet. I thought it was a bit further along. I rushed it out so more capable eyes can look over my shoulder. I have a "real" commit coming shortly. I think this...
by captbill
Fri Nov 25, 2016 9:24 pm
Forum: Ultibo
Topic: Ultibo port of Asphyre / Platform eXtended Library now on GitHub
Replies: 29
Views: 2104

Re: Ultibo port of Asphyre / Platform eXtended Library now on GitHub

I think some of the Logitech wireless mouse/keyboards use the 2401? Hmm... Never heard of a NRF24l01 based keyboard. I gotta check that one out. That would be nice. Getting a FT4232 chip going means potentially any CPU could emulated any other SBC :o 48MHz Cortex M0 emulating a x86 PC :P , hey my 1...
by captbill
Fri Nov 25, 2016 4:27 pm
Forum: Ultibo
Topic: Ultibo port of Asphyre / Platform eXtended Library now on GitHub
Replies: 29
Views: 2104

Re: Ultibo port of Asphyre / Platform eXtended Library now on GitHub

I have the beginnings of a "boards manager" unit for the MPSSE functionality of the FTDI Delphi library (D2xx.dll). My goal is to give the Ultibo IDE access to the GPIO's of the "mpsse" capable chips from FTDI. Of coarse, this only applies to "design time" applications ...

Go to advanced search