[Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Ori Idan
Hello,

Not directly related to SDCC but I am sure some people here can answer it.
I need to use the EFM8 MCU, the software itself will be compiled with SDCC.
My question is how to program the chip from Linux?
I did not find any solution neither on google nor on Silicon Labs web site.

-- 
Ori Idan
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Maarten Brock
> Hello,
>
> Not directly related to SDCC but I am sure some people here can answer it.
> I need to use the EFM8 MCU, the software itself will be compiled with
> SDCC.
> My question is how to program the chip from Linux?
> I did not find any solution neither on google nor on Silicon Labs web
> site.
>
> --
> Ori Idan

Hello Ori,

I'd say use SiLabs Simplicity Studio. Just download the .omf (or .ihx) file.

Maarten

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Ori Idan
On Tue, Aug 9, 2016 at 11:24 AM, Maarten Brock 
wrote:

> > Hello,
> >
> > Not directly related to SDCC but I am sure some people here can answer
> it.
> > I need to use the EFM8 MCU, the software itself will be compiled with
> > SDCC.
> > My question is how to program the chip from Linux?
> > I did not find any solution neither on google nor on Silicon Labs web
> > site.
> >
>
> --
> > Ori Idan
>
> Hello Ori,
>
> I'd say use SiLabs Simplicity Studio. Just download the .omf (or .ihx)
> file.
>
> Maarten
>
> I need to use it in Linux so I can't use Simplicity Studio.

-- 
Ori Idan
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Maarten Brock
> On Tue, Aug 9, 2016 at 11:24 AM, Maarten Brock 
> wrote:
>
>> > Hello,
>> >
>> > Not directly related to SDCC but I am sure some people here can answer
>> it.
>> > I need to use the EFM8 MCU, the software itself will be compiled with
>> > SDCC.
>> > My question is how to program the chip from Linux?
>> > I did not find any solution neither on google nor on Silicon Labs web
>> > site.
>> >
>>
>> --
>> > Ori Idan
>>
>> Hello Ori,
>>
>> I'd say use SiLabs Simplicity Studio. Just download the .omf (or .ihx)
>> file.
>>
>> Maarten
>>
> I need to use it in Linux so I can't use Simplicity Studio.
>
> --
> Ori Idan

Why not? Simplicity Studio is available for Windows, Linux and OS X.

Maarten

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Benjamin Larsson

> Why not? Simplicity Studio is available for Windows, Linux and OS X.
>
> Maarten


Simplicity Studio does not support C2 programmers under linux. At least 
I was not able to get it working.

The http://ec2drv.sourceforge.net/ should be able to program the efm8 
chip if it is not to different from C8051F.

MvH
Benjamin Larsson

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Kustaa Nyholm

On 09/08/2016 19:48, "Benjamin Larsson"  wrote:

>Simplicity Studio does not support C2 programmers under linux. At least
>I was not able to get it working.

Which? Does not support (as per some documentation) or you did not get it to 
work (although it looks like it should)?

If former, you should contact Silicon Labs or ask in their forum, most chip 
manufactures are very supportive IME.

wbr Kusti


This e-mail may contain confidential or privileged information. If you are not 
the intended recipient (or have received this e-mail in error) please notify 
the sender immediately and destroy this e-mail. Any unauthorized copying, 
disclosure or distribution of the material in this e-mail is strictly 
forbidden. We will not be liable for direct, indirect, special or consequential 
damages arising from alteration of the contents of this message by a third 
party or as a result of any virus being passed on or as of transmission of this 
e-mail in general.
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Kustaa Nyholm
>
>If former, you should contact Silicon Labs or ask in their forum, most chip 
>manufactures are very supportive IME.
>
>wbr Kusti

I meant to write, of course, " if later" ...


This e-mail may contain confidential or privileged information. If you are not 
the intended recipient (or have received this e-mail in error) please notify 
the sender immediately and destroy this e-mail. Any unauthorized copying, 
disclosure or distribution of the material in this e-mail is strictly 
forbidden. We will not be liable for direct, indirect, special or consequential 
damages arising from alteration of the contents of this message by a third 
party or as a result of any virus being passed on or as of transmission of this 
e-mail in general.
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Benjamin Larsson
On 08/09/2016 07:16 PM, Kustaa Nyholm wrote:
>
> On 09/08/2016 19:48, "Benjamin Larsson"  wrote:
>
>> Simplicity Studio does not support C2 programmers under linux. At least
>> I was not able to get it working.
>
> Which? Does not support (as per some documentation)

I think this because I have found the actual programmer dll's but no 
equivalent so's.

> or you did not get it to work (although it looks like it should)?
>
> If former, you should contact Silicon Labs or ask in their forum, most chip 
> manufactures are very supportive IME.
>
> wbr Kusti

MvH
Benjamin Larsson

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Jaromir Sukuba
Few years ago I made this http://jaromir.xf.cz/pic89/pic89prog.html
programmer for Atmel 8051 SPI ISP programmable parts - at first it was
just a joke, but it proven quite useful later. Using ASCII serial
protocol it works under all OS-es by design, I'd say you ran run it
under Z80 CPM easily. The sources are for Microchip XC8 compiler, but
don't use any special features of the compiler, so porting to SDCC
should be piece of cake. The PIC89PROG comes from the days of XC8 only
- nowadays I make my public projects to be compilable with both XC8
and SDCC.
I seriously thought for a few times of expanding it to support C2
programming protocol (and porting to SDCC along the way) and
subsequently Silabs MCU. The protocol itself is pretty well described
in Silabs appnotes. On the other hand, I'm not exactly sure it the
Silabs 8-bitters are useful for anyone those days. Are those Silabs
parts really interesting or people tend to use older 8051 parts? What
about SDCC support of those little cheap chips?

2016-08-09 18:48 GMT+02:00 Benjamin Larsson :
>
>> Why not? Simplicity Studio is available for Windows, Linux and OS X.
>>
>> Maarten
>
>
> Simplicity Studio does not support C2 programmers under linux. At least
> I was not able to get it working.
>
> The http://ec2drv.sourceforge.net/ should be able to program the efm8
> chip if it is not to different from C8051F.
>
> MvH
> Benjamin Larsson
>
> --
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. http://sdm.link/zohodev2dev
> ___
> Sdcc-user mailing list
> Sdcc-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sdcc-user

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user


Re: [Sdcc-user] Using SDCC with Linux to program the Silicon Labs EFM8

2016-08-09 Thread Benjamin Larsson
On 08/09/2016 07:48 PM, Jaromir Sukuba wrote:
> Few years ago I made this http://jaromir.xf.cz/pic89/pic89prog.html
> programmer for Atmel 8051 SPI ISP programmable parts - at first it was
> just a joke, but it proven quite useful later. Using ASCII serial
> protocol it works under all OS-es by design, I'd say you ran run it
> under Z80 CPM easily. The sources are for Microchip XC8 compiler, but
> don't use any special features of the compiler, so porting to SDCC
> should be piece of cake. The PIC89PROG comes from the days of XC8 only
> - nowadays I make my public projects to be compilable with both XC8
> and SDCC.
> I seriously thought for a few times of expanding it to support C2
> programming protocol (and porting to SDCC along the way) and
> subsequently Silabs MCU. The protocol itself is pretty well described
> in Silabs appnotes. On the other hand, I'm not exactly sure it the
> Silabs 8-bitters are useful for anyone those days. Are those Silabs
> parts really interesting or people tend to use older 8051 parts? What
> about SDCC support of those little cheap chips?
>

I have a few rfid devices that uses the C8051F chips. SDCC support for 
one of the chips works fine. The other chip does not for some reason.

MvH
Benjamin Larsson


--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user