Hi John,

Just bare-metal program it then with GCC. 
You can use the onboard boot loader to program it. 

If you want to connect a debugger you will have to hack out the SWD JTAG lines. 


Peter Homann - (from my mobile)
http://www.homanndesigns.com

> On 9 Jun 2020, at 12:31 pm, Chris Albertson <albertson.ch...@gmail.com> wrote:
> 
> THose parts, even the $2.80 development board are gross overkill for an ELS
> system.   They have hardware quadrature counting up to a few MHz. and an
> available real-time OS if you want.real
> 
> One compromise that I think really is worth making is to look at JLPSB's
> short list is "basic" components.  They will solder any of those to a PCB
> for free, just the cost of the part with some parts under a penny each.
> Not having tomess with reflow oven, microscopes and hot is worth being
> restricted to a short (800 item) list of parts.
> 
>> On Mon, Jun 8, 2020 at 4:17 PM John Dammeyer <jo...@autoartisans.com> wrote:
>> 
>> 
>> 
>>> -----Original Message-----
>>> From: Chris Albertson [mailto:albertson.ch...@gmail.com]
>>> 
>>> f you are going to build an open-source project, you need a
>>> software environment that  potential contributors can use.   Software is
>>> usually the weak link for most hobby builders   Most are not up to using
>>> GCC and Eclipse.
>> 
>> When I first designed the ELS back in 2006 I had that philosophy.  I
>> started using a 16 bit DSP which had the QEI encoder module, CAN, even
>> Barrel Shifter.  However, I bought into the idea that it should work on an
>> easy and free development environment.  So we ended up with a MACH2/3 1PPR
>> counting for the spindle because I chose the 8 bit PIC.  And I did get a
>> couple of people who contributed with some bug fixes.  But overall not.
>> 
>> So this time I'm going to follow my own advice and do what I tell clients
>> and students.
>> 1. Define the project and what you want it to do.
>> 2. Determine what parts/products and development environment will satisfy
>> those needs.
>> 
>> Not the other way around.  So the worst thing anyone can ever do is state
>> I want to build  this project and it has to use an Arduino because it's
>> really popular.   Don't know if the Arduino will do it but it's really
>> popular and everyone uses it.
>> 
>> That's like saying I really like this little truck and I want to move
>> gravel.  And it's such a popular truck. I read more of these have been sold
>> than any other.  So it must be the right truck.
>> 
>> Of course ignoring that for each trip that truck limits the amount of
>> gravel to 1/2 ton and to get the project done you need 10 tons per trip.
>> But really so many people can drive a half ton truck and you don't need a
>> special license or all that extra insurance.  And gravel is gravel right?
>> 
>> So if I want a processor that has two 200 MHz cores and two separate
>> floating point units tightly coupled with shared memory so that I can have
>> real time motion on one and trajectory planning on the other then maybe an
>> 8bit Arduino isn't quite there.  Nor are the ST processors that I've looked
>> at.
>> 
>> In fact I'd use a BeagleBone Black with its two PRU's before I'd use the
>> Arduino environment.
>> 
>> John
>> 
>> 
>>> 
>>> On Mon, Jun 8, 2020 at 1:23 PM John Dammeyer <jo...@autoartisans.com>
>> wrote:
>>> 
>>>> My TI Delfino F28379D Launchpad kit just arrived.  This has dual
>>>> processors, dual floating point units, QEI modules, CAN bus and a fair
>>>> amount of memory.  And around $40 with shipping.  There's lots of
>> support
>>>> for using these as AC Servo motor controllers but I'm still looking at
>> ELS
>>>> replacements for my PIC18F series board and potentially that ELS-MILL
>> unit
>>>> which in many ways would be more like a smart pendent.
>>>> 
>>>> https://www.ti.com/tool/LAUNCHXL-F28379D
>>>> 
>>>> It doesn't have Ethernet but can be a USB device.   Or for that matter
>> a
>>>> SPI bus device.
>>>> 
>>>> I'll post progress reports under a different subject line once I find
>> more
>>>> than 5 minutes to play with it.
>>>> 
>>>> John Dammeyer
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Emc-users mailing list
>>>> Emc-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>>> 
>>> 
>>> 
>>> --
>>> 
>>> Chris Albertson
>>> Redondo Beach, California
>>> 
>>> _______________________________________________
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> 
>> 
>> 
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> 
> 
> 
> -- 
> 
> Chris Albertson
> Redondo Beach, California
> 
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users



_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to