Re: C8051F330 serial port programmer




http://www.dilogic.hr/

just made a parallel port programmer for f8051f330d in two hours,
fairly easy. next i need a free compiler like sdcc+ some kind of free
ide.
2 hours = $20 bucks? or more coz we can make more and more more more


On Jun 15, 7:21 am, MooseFET <kensm...@xxxxxxxxx> wrote:
On Jun 14, 9:53 pm, bigca...@xxxxxxxxx wrote:

Just got back from support with silabs.

for 330 uC, they have JTAG or c2 methods. documents (AN-127? & another
one) downloadable from their website.
as for c8051f121 or others, go JTAG.

JTAG means a whole lot of programming compared with rs232.

The JTAG code is most likely out there and free.

I don't like such a company without too much support for open source
people.

I don't like their keeping the details of the debugging stuff secret
but I like the micro so I put up with it.

I've found some JTAG interfacing circuits for FPGA and I have an
Altera eva board with JTAG. When I got time I need to work out this
problem it wouldn't be too much difficult.

I have a modified version of the Jam Stapl player that Altera open-
sourced several years ago. With my version the only components in the
parallel port downloading cable are some 470R resistors.



On Jun 13, 6:26 am, MooseFET <kensm...@xxxxxxxxx> wrote:

On Jun 13, 12:25 am, bigca...@xxxxxxxxx wrote:

hey folks

how to build a simple serial port (rs232) programmer to burn the
C8051F330 by silicon lab?

I built programmer for TI microcontrollers but this is 1st time to use
C8051F uC.

The nice folks at Silabs have published the method for downloading on
the JTAG port. Rs232 is a an easy enough thing to read. You just
need to create a program in a micro of some type to translate. You
can buy just such a thing from them for less than it is likely to cost
you to build one.

Unfortunately Silabs didn't publish the debugging hooks of the micros
so you are stuck using their pod for the debugging purposes.

Also, the Silabs IDE only sort of works under "wine" so if you need to
debug code you either have to put your computer at risk by running the
virus-magnet OS or you have to live with a bunch of stuff not working.

There is a gnu project to reverse engineer the interface but it
doesn't seem to work. They took a path that I think is a dead end.
They used the gdb model for the user interface. Unfortunately gdb is
not the right model for debugging 8051 assembly language programs. It
is too bound to the ideas of debugging higher level stuff.

.



Relevant Pages

  • Re: ultra-newbie: picking a first microcontroller?
    ... de-energizes the relay. ... Google for "Low Cost Programmer ... Btw the msp430's would need some JTAG cable ... e.g. Olimex' MSP430-JTAG for programming, debugging, etc. ...
    (sci.electronics.basics)
  • Re: ultra-newbie: picking a first microcontroller?
    ... de-energizes the relay. ... Google for "Low Cost Programmer for AVR microcontroller", or see the stk200 manual link Jasen posted. ... Btw the msp430's would need some JTAG cable e.g. Olimex' MSP430-JTAG for programming, debugging, etc. ...
    (sci.electronics.basics)
  • Re: Cheap =?ISO-8859-1?Q?=B5C_boards_to_discover_embedde?= =?ISO-8859-1?Q?d_programm
    ... MSP430F2012 adapters for it. ... work which is why I switched to the USB programmer. ... The Jtag ice works well enough for butterfly, ... I verified the flash, checked the pins. ...
    (sci.electronics.design)
  • =?iso-8859-1?q?Re:_Cheap_=B5C_boards_to_discover_embedded_programming_=3F?=
    ... MSP430F2012 adapters for it. ... work which is why I switched to the USB programmer. ... The Jtag ice works well enough for butterfly, ... I verified the flash, checked the pins. ...
    (sci.electronics.design)
  • Re: xilinx and jtag
    ... fpga board expects; there is no header standard used throughout the ... Also please make sure your JTAG voltages are compatible. ... Does your jtag programmer include your xilinx devices as a target? ...
    (comp.arch.fpga)