[µC] usbprog

in mijn zoektocht naar nieuwe uitdagingen op het gebied van logica en na het lezen van de laatste elektuur, ben ik benieuwd of mensen al hebben gewerkt met de USBPROG van benedikt sauter

usbprog is een open source ontwikkel tool die op dit moment diverse µC's ondersteunt en die volgens zeggen nog steeds wordt onderhouden

projectpagina: http://www.embedded-projects.net/index.php?page_id=165

ik ben dus gewoon benieuwd naar jullie ervaringen en bedenkningen
http://www.elektuur.nl/Uploads/Images/Magazine/060224-51.jpg.resized.0x150.jpg

de print met alle smd's gemonteerd is te koop bij elektuur voor een bedrag van 32 eurie's

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

Ik heb er geen ervaringen mee maar het idee staat mij wel aan.

Een universele tool die meerdere soorten programmeer methoden kan.

Je zit dus niet meer vast aan de PIC of AVR en kan dus makkelijker kiezen. (hoewel de PIC optie volgens mij nog in ontwikkeling is) Even een andere firmware in stoppen en je kan met de bijbehorende uC aan de slag.

Het enige wat ik mis, of in ieder geval niet snel kan vinden is de aansluit schema van de te programmeren uC.
Daar zat ik met de wisp ook steeds mee te knoeien (dankzij easypic4 nu dus niet meer).

Koop hier uw kristallen bol - in 2008 ga ik m'n projecten afmaken, echt waar ....... nouja in 2009 dan ..... ehh 2010 ....
Shiptronic

Overleden

ik vind het een leuk idee , vooral met die voorbeelden erbij

Wie de vraag stelt, zal met het antwoord moeten leren leven.

Klinkt wel interessant. Vooral het open-source zijn staat me wel aan. Waarschijnlijk is het nog wel redelijk gedocumenteerd ook, dus als het er niet is, is het makkelijk zelf te maken.

Zorg dat je NOOIT, NOOIT, NOOIT wat met Versatel Tele2 te maken krijgt!

ik zal zo nog even wat linkjes zoeken want ik had wel de aansluitingen gevonden van de diverse connectoren en wat ze doen

de source:
http://www.ixbat.de//files/admin/embedded/usbprog/downloads/usbprog_ba…
de hexfile:
http://www.ixbat.de/files/admin/embedded/usbprog/downloads/usbprog_bas…
het schema:
http://www.ixbat.de//files/admin/embedded/usbprog/usbprog_schematic.pd…
de connectorfunctie's voor de AT89 programmer
http://www.embedded-projects.net/index.php?page_id=208
over de arm interface
http://www.embedded-projects.net/index.php?page_id=177
over de mkII interface:
http://www.embedded-projects.net/index.php?page_id=178 (maar ik zie nergens de connector lay out maar ik ben nog opzoek)

dan maar die in de elektuur staat:

code:


        avrisp MK2   openocd   at89     jtag    jtagice mk2
K2-1    MOSI         TDO       MOSI     TDO     TDI
K2-2    VCC          VREF      VCC      VREF    VREF
K2-3    ----         SRST      ----     SRST    ----
K2-4    ----         TRST      ----     TRST    ----
K2-5    RESET        TMS       RESET    TMS     TCK
K2-6    ----         ----      ----     ----    ----
K2-7    SCK          TCK       SCK      TCK     TMS
K2-8    ----         ----      ----     ----    ----
K2-9    MISO         TDI       MISO     TDI     TDO
K2-10   GND          GND       GND      GND     GND
JP3-RX  ----         SRST      ----     ----    ----
JP3-TX  ----         TRST      ----     ----    ----

dat is de tabel uit de elektuur op blz 44 dit zijn alleen de pinbezettingen voor de programmeersoftware de 10bits interface en usb-->serieelconverter hebben andere pinning

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide
Shiptronic

Overleden

staat dit niet in de software ?

Wie de vraag stelt, zal met het antwoord moeten leren leven.

geloof ik gelijk ik heb de software nog niet echt bekeken.

maaar daar kom ik achter op het moment dat hij hier bij me ligt:) dus ergens volgende week

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

nog een linkje naar het artikel:
http://www.elektuur.nl/artikelen-als-pdf/2007/oktober/usbprog.254098.l…
en nog een linkje naar het bouwpakket
http://www.elektuur.nl/cart.588.lynkx?event=AddToCart&productId=19…
en de link naar de lege printjes die duurder zijn dan het bouwpakket
http://be.eurocircuits.com/EKBusinessServices/vEKArticles.aspx?LoadByT…

lay out van de print is gratis te downlaoden als je je registreert(gratis)

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

hmm lijkt me erg intressant mijn com-port is zeer wss kaduuk ...
Ik wil graag weten wat het is en of het lekker werkt (software) en of je al die extra features ook echt goed kunt gebruiken (gebruiksvriendelijk)

Als het lekker werkt wil ik eventueel wel een IA starten.
Een vriend van me wil hem ook al hebben.
Ik wil zoiezo een fatsoenlijke niet al te dure programmer aanschaffen en groepskorting zou voor iedereen leuk zijn.

Als ik het zo lees belooft het behoorlijk wat

..En als 'toegift' kan hij ook nog als USB-I/O- en USB/RS232-interface gebruikt worden...

Een zak tuinaarde opescheuren

ik ben van plan om er deze week 1 aan te schaffen en dan post ik hier mijn ervaringen
mocht er dan een IA komen tegen een intresante prijs wil ik er nog 1 afnemen (1 reserve)

de software kan je al instaleren en even in rondkijken

wat het tot nu kan kan je zien in de tabel(daar heb ik de usb--->ser en usb-->i/o weggelaten)

volgens het artikel wordt er ook nog steeds aan de firm/soft-ware gewerkt

[Bericht gewijzigd door timmie op maandag 24 september 2007 19:06:34 (10%)

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

is deze btw ook voor Pics ik kan alleen vinden dat ie voor AVR is.

Een zak tuinaarde opescheuren

pic firmware is in de maak

nog een vraag van mijn kant kent iemand de windows versie van oddyssey http://vasco.gforge.enseeiht.fr/index.php?article=Odyssey.html
de gene in de link is namelijk voor linux

[Bericht gewijzigd door timmie op maandag 24 september 2007 21:00:26 (78%)

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

zo de usbprog is bij elektuur besteld en ik ben bezig met een gui die ook direct zorgt voor een programmeeromgeving(welliswaar via externe software)als ik er mee van heb zal ik ook screenshots wegzetten

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide
Henry S.

Moderator

73's de PA2HS - ik ben een radiohead, De 2019 CO labvoeding.

cker vet ik volg het op de voet. :D
hij kan echt heel veel en ik wil een USB progger

Een zak tuinaarde opescheuren

Ik heb de Usbprog in bezit.
In de eerste instantie gebruikt om AVR's mee te proggen.
In een woord perfect! Erg snel en betrouwbaar.

Alleen..
Wil je erna nieuwe firmware erin laden zoals Benedikt beweerd dat dat kan? Dat lukt dus helemaal niet, windhoos kan het device niet meer opnieuw proggen, dus eens AVRprog altijd AVRprog :(

Daarbij is de ondersteuning hiervoor vrij slecht, er is nog steeds geen oplossing. En de mailinglists zijn alleen in het Duits, stuur ook geen engels want dan krijg je meestal gewoon geen antwoord.

Mijn advies:
Wil je een goede, snelle AVR programmer? Zeker de usbprog kopen, niet duur erg betrouwbaar.
WIl je hem ooit eens universeel gaan gebruiken? Met OCD ofzo? Dan zeker niet kopen.

/* edit */
Ik zie dat jullie hem bij Elektuur willen kopen? Volgens mij is hij in de webshop van Benedikt goedkoper, kan het nu alleen niet controleren z'n website ligt eruit.

[Bericht gewijzigd door SMD lover op donderdag 27 september 2007 13:11:46 (11%)

Arco

Special Member

Voor de PicKit2 van Microchip is ook alle sourcecode beschikbaar, maar ik heb nog nergens gezien dat iemand hem geschikt heeft gemaakt voor een andere uC als PIC. (jammer genoeg)

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

staat mij iets van bij dat er wel een oplossing is zal eens zoekenvoor je

edit1 hele domme vraag eerst: zit er wel een bootloader in?

edit2 de prijs maakt niet uit

edit3 dat is wel een uitdaging arco

edit4 die pickit2 is toch ook bootloader gebaseerd?

[Bericht gewijzigd door timmie op donderdag 27 september 2007 19:46:03 (12%)

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide
Arco

Special Member

>> die pickit2 is toch ook bootloader gebaseerd?

Ja, dat klopt. De hele firmware source en Windows (dotNet)sourcecode is trouwens te downloaden bij MChip.

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

Hello at all!

I can't speak ducth (is it dutch) but I can see you are speaking of an PIC Prgrammer firmware. My problem is that I came from the AVR lager.

I think I read in the thread of the forum, that there are sources for the pcikit2 available?

1. Where are the sources?
2. How can be controlled the pickit? (with which software are support pickit on linux,mac,windows?)
3. How can we connected the programmer to an pic? I learned pics used 12-13 V on MCTRL that they can be programmed. Who would look a simple curcuit to connect usbprog with an pic?

I can help to port the firmware to usbprog, but I need some who answer me the questions :-)

Arco

Special Member

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

sauterbe I think I can design a little circuit so we can use the usbprog as a pic programmer
I will send you a e-mail if I have some idea's.

by the way could you also help us with te problem of SMD Lover: he has putten the bootloader into the avr and he has loaded the MK2 firmware into the avr and now he can't load any other firmware into the avr

voor de mensen die moeite hebben met engels(for the people that don't understand english very good)
sauterbe is benedikt sauter en is de ontwikkelaar van de USBPROG en spreekt geen nederlands daarom zal hij het in het engels doen.

en hij ziet dat we het hebben over een pic firmware voor usbprog en wil daar wel bij helpen als wij hem helpen met:
1. de sourcecode voor pickit2(ontwikkelkit van MC)
2. hoe je de pickit bestuurd
3. hoe we de usbprog aan een pic kunnen zetten(omdat deze 13 volt nodig heeft)

1+2 heeft arco opgelost
3 ga ik aan beginnen.

en ik heb hem gevraagd of hij kan helpen met de bevinding van smdlover over het feit dat de bootloader maar 1 keer werkt.

[Bericht gewijzigd door timmie op vrijdag 28 september 2007 18:38:11 (49%)

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

vet het gaat goed vooruit dus :)

Een zak tuinaarde opescheuren

pickit kan ook vpp before vdd of niet? wat ik wijs uit kan van het schema wel.

ach ik zal eens beginnen met tekenen

maar ik vraag me af hoe sauter de firmware schrijft aangezien die ook op een bootloader schrijft en die hex nou niet bepaald gelijk zijn.

@sauter

the pickit2 is a bootloader based programmer and the actual firmware used for programming is being transported to the pickit2 by usb and then flashed into the memory of the pickit how would you convert that to a avr?

[Bericht gewijzigd door timmie op vrijdag 28 september 2007 21:51:13 (61%)

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

Thats not good, the sources are really only a bootloader. We can not use the programm wich is send to pickit because on is usbprog is an AVR.

Know somebody a document where the usb protocol of usb pickit is declared. And then we need a description how a pic have to programm. Then it is not so difficult to build an own firmware. Some weeks ago I buy an PIC16F872. Perhaps somebody know a document where is described who this controller have to program.

Or please tell me an classical PIC Controller, than I can buy me one.

@timmie
Please tell me also which PIC I should use, then I can buy me all necessary parts. Perhaps you can paint a little board? That we can connect on the one side usbprog and on the otherside the pic default connector. Then I can produce some of this board. You can get some of course for free.

@smd lover
How will you change the firmware? With Windows or Linux?