Fora

Mac TL-866 EPROM programmør OSX-software

macstatisk

Original plakat
21. oktober 2005
Norge
  • 12. februar 2017
Jeg overvejer at købe en af ​​de billige USB MiniPro TL-866 EPROM programmører fra eBay, som selvfølgelig kun kommer med Windows-software.
Imidlertid, der er open source Mac-software tilgængelig på Github til det ! Men jeg ved ikke den første ting om kompilering og tænkte på, om der er nogen brugsklare versioner af softwaren nogen steder, eller om nogen har præ-kompileret det og ville have lyst til at dele det?

Toutou

6. januar 2015


Prag, Tjekkiet
  • 12. februar 2017
Jeg prøvede dette for dig, og det ser ud til at gøre noget. (det er en kommandolinje-app)

Processen er ret ligetil, bare hent appen fra Github (download direkte eller via git, hvis du er bekendt), indtast derefter mappen i terminalen og kør kode: |_+_| , derefter Kode: |_+_| .

Du skal bruge libusb-biblioteket (tilgængeligt fra Homebrew) og xcode-kommandolinjeværktøjerne (en prompt kommer automatisk op, hvis du ikke har dem)

Bare spørg, hvis du har spørgsmål.

Vedhæftede filer

  • Skærmbillede 2017-02-12 kl. 22.19.22.png Skærmbillede 2017-02-12 kl. 22.19.22.png'file-meta '> 116,1 KB · Visninger: 886

macstatisk

Original plakat
21. oktober 2005
Norge
  • 16. februar 2017
Tak fordi du kiggede på det.
Kommandolinje app! av
Nå ja, så længe jeg ikke brænder EPROM'er dagligt og ved præcis, hvad jeg skal skrive på forhånd, tror jeg, at det burde gøre jobbet.

1) hvilke filer præcis skal jeg hente fra Minipro GitHub-siden ? Der er en lang liste over filer og mapper at vælge imellem.

2) Jeg tror, ​​jeg fandt hjemmesiden Homebrew - det er den rigtige, ikke?
Så jeg kopierede kommandolinjen som beskrevet øverst på siden, som følger:
Kode: |_+_| ... og indsatte det i mit terminalvindue, som fortsatte med at installere en masse ting.
Korrekt indtil videre?

3) Jeg forstod ikke helt delen om libusb , men (efter en hurtig gennemlæsning af Homebrew-siden) lavede jeg et gæt og indtastede følgende i terminalen:
Kode: |_+_| ... hvilket resulterede i følgende:
Opdaterer Homebrew...
==> Auto-opdateret Homebrew!
Opdateret 1 tryk (hjemmebrygget/kerne).
Ingen ændringer i formlerne.

==> Brug af sandkassen
==> Downloader https://github.com/libusb/libusb/releases/download/v1.0.21/libusb-1.0.21.tar.bz2
==> Downloader fra https://github-cloud.s3.amazonaws.c...02-9a9b-11e6-85f7-70b3577a8763.bz2?X-Amz-Algo
################################################ ###################### 100,0 %
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.21
==> lav installation
/usr/local/Cellar/libusb/1.0.21: 29 filer, 557.7K, bygget på 30 sekunder
$
Ser det godt ud indtil videre?

4) Hvordan installerer jeg Xcode? Jeg er ikke sikker på, om jeg gik glip af en prompt eller ej, da jeg installerede Homebrew eller libusb.

5) Så når jeg først har installeret Xcode, går jeg ud fra, at jeg har forberedt min Mac til at tillade MiniPro-softwaren at blive kompileret, så jeg faktisk kan køre den, ikke?

Toutou

6. januar 2015
Prag, Tjekkiet
  • 16. februar 2017
macstatic sagde: Ser det godt ud indtil videre?
Du gjorde alt rigtigt, den første kommando installerede Homebrew på din computer og den anden fortalte Homebrew at skaffe dig libusb-biblioteket.
Og gæt hvad? Homebrew fik libusb'en fra github og lige her:
Kode: |_+_| SAMLET det.


Såå, nu skal du bruge din app. Over den lange liste af filer, i venstre side, er der en grøn knap, der siger Clone or download. Klik på det, og derefter Download ZIP.
Pak arkivet ud, en ny mappe 'minipro-master' vises.

Nu er den sjove del - start terminalen og indtast 'minipro-master'-mappen, sådan her:
Kode: |_+_| Hvis du ikke er sikker på den nøjagtige sti, skal du bare skrive 'cd' (med mellemrummet!) og trække mappen fra Finder til terminalvinduet. På min maskine ville det være
Kode: |_+_|
Nu er du i den rigtige mappe til at begynde det forfærdelige og mystiske ritual med — [voldsom torden, et lyn slår ned] — KOMPILERING!!!!
Kode: |_+_| Og det er det. Sådan kompilerer du 98% af tingene. (Der er normalt en fil kaldet 'Makefile', der indeholder alle de nødvendige kommandoer, og 'make'-kommandoen interagerer med denne fil).

Appen er nu en binær, klar til at blive lanceret, men den skal stadig have et par af sine filer og mapper forberedt her og der, en proces, der bedst er kendt som 'installation':
Kode: |_+_|
i bund og grund fortæller du 'make'-værktøjet at køre 'install'-sekvensen fra Makefilen. Og med 'sudo' kører du dette som root-bruger (den almægtige gud). Du bliver bedt om din adgangskode. Indtast det (intet vises, ingen stjerner eller noget).

Bom. Din app er klar til at blive lanceret som 'minipro'.

macstatisk

Original plakat
21. oktober 2005
Norge
  • 16. februar 2017
Fedt nok! Din forklaring er meget klar, men jeg må have gjort noget forkert med libusb-installationen, da følgende fejlmeddelelse kommer op, når du forsøger at 'make' (efter at have pakket den downloadede fil ud fra Github):

Kode: |_+_|
Hvad skal jeg gøre nu?
Jeg kan tilføje, at min Mac er sat op til flere brugere. Jeg logger altid på som 'standard' bruger, men hvis jeg installerer noget, skal jeg indtaste 'admin' brugernavn og adgangskode. Og det er her, tingene bliver forvirrende, for når jeg bliver bedt om at 'sudo', får jeg det aldrig til at virke, medmindre jeg først laver et 'login admin_brugernavn' (hvor 'admin_brugernavn' selvfølgelig er administratorens brugernavn, efterfulgt af dens adgangskode) , men så får jeg heller ikke adgang til de filer/mapper, der tilhører min standardbruger... Måske er det til dels der, ovenstående problemer ligger.

Vil denne app også ende i den sædvanlige /Applications/-mappe, en anden 'common access'-mappe (såsom /System/ eller /Library/) eller et sted i min egen brugermappe, så jeg skal bruge 'sudo'-kommandoen hver gang tid jeg skal bruge denne særlige kommandolinje-app? Sidst redigeret: 16. februar 2017

Toutou

6. januar 2015
Prag, Tjekkiet
  • 17. februar 2017
Flerbruger-opsætningen burde ikke være et problem. Din hjemmebryggede installation ser fin ud.
Den første fejl i outputtet er ved Kode: |_+_| Så lad os sørge for, at du har dette værktøj:
Kode: |_+_| (Jeg fik ikke denne fejl, fordi jeg har den.)

Herefter skulle både pkg-config-værktøjet og libusb-biblioteket være klar og
Kode: |_+_| skal angive begge dele.

Hvis alt ser godt ud, så prøv igen.

macstatisk

Original plakat
21. oktober 2005
Norge
  • 18. februar 2017
Et skridt videre....
Dit forslag virkede, så nu har jeg ' pkg-config ' installeret.
'Brygliste' viser to elementer: libusb og pkg-config

men..... denne multi-user/sudo ting forvirrer mig.
Dette er for eksempel, hvad der skete, da jeg forsøgte at gøre ovenstående (loggede ind på min Mac som min normale bruger):

$ brew install pkg-config
Fejl: /usr/local/Cellar kan ikke skrives. Du bør ændre
ejerskab og tilladelser til /usr/local/Cellar tilbage til din
brugerkonto:
sudo chown -R $(whoami) /usr/local/Cellar
Advarsel: pkg-config-0.29.1_2 er allerede installeret
Fejl: Tilladelse nægtet - /usr/local/Cellar/pkg-config/0.29.1_2/INSTALL_RECEIPT.json20170218-21849-1414tf4
$ hvem er jeg
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

ADVARSEL: Forkert brug af sudo-kommandoen kan føre til datatab
eller sletning af vigtige systemfiler. Dobbelttjek venligst din
skrive, når du bruger sudo. Skriv 'man sudo' for mere information.

For at fortsætte skal du indtaste din adgangskode eller skrive Ctrl-C for at afbryde.

Adgangskode:
MY_USERNAME er ikke i sudoers-filen. Denne hændelse vil blive rapporteret.
$

I ovenstående eksempel indtaster jeg min normale brugers adgangskode, som åbenbart ikke virker.
så næste gang prøver jeg at bruge mit admin-brugernavn i stedet (stadig logget ind på min Mac som en normal bruger):

$ sudo chown -R $MY_ADMIN_USERNAME /usr/local/Cellar

ADVARSEL: Forkert brug af sudo-kommandoen kan føre til datatab
eller sletning af vigtige systemfiler. Dobbelttjek venligst din
skrive, når du bruger sudo. Skriv 'man sudo' for mere information.

For at fortsætte skal du indtaste din adgangskode eller skrive Ctrl-C for at afbryde.

Adgangskode:
Beklager, prøv igen.
Adgangskode:
Beklager, prøv igen.
Adgangskode:
Beklager, prøv igen.
sudo: 3 forkerte adgangskodeforsøg
$

Så da intet af det virkede, loggede jeg ind som admin i terminalen (dog stadig logget ind på Mac'en som en normal bruger):

$ log på MY_ADMIN_USERNAME
Adgangskode:

Denne gang virkede det!
Nu er det tid til at installere MiniPro-softwaren.
Jeg forstår ikke helt, hvordan jeg fik 'make' til at arbejde tidligere, men det kunne jeg måske gøre selv uden at være admin. Men gør en sudo make install ser ud til at bede om admin-brugernavnet, som (som vist tidligere) aldrig virker, uanset hvilken adgangskode jeg giver det.
Det hele ser ud til at være en kylling og æg-situation.
Hvis du logger ind som admin, så prøv at cd til 'minipro-master'-mappen. Jeg bliver nægtet at:

$ cd /FILEPATH/minipro-master
-bash: cd: /FILEPATH/minipro-master: Tilladelse nægtet
$

Så næste gang går jeg til terminalen, Log ud (så jeg er tilbage til den almindelige bruger), CD til ovenstående mappe og prøv at installere, hvilket heller ikke virker (sandsynligvis fordi jeg ikke er administrator):

$ Log ud
$ hvem er jeg
MY_USERNAME
$ cd /FILEPATH/minipro-master
$ pwd
/FILEPATH/minipro-master

$ lav installation
mkdir -p /usr/local/bin/
mkdir -p /usr/local/lib/udev/rules.d/
mkdir: /usr/local/lib/udev/rules.d/: Tilladelse nægtet
make: *** [install] Fejl 1
$


Så er løsningen at lægge installationsfilerne på en USB-hukommelse, logge ud som min normale bruger på Mac'en, logge ind på admin-brugerområdet og derefter installere alt derfra? Besværligt, så jeg håber der er en nemmere måde.

Toutou

6. januar 2015
Prag, Tjekkiet
  • 18. februar 2017
$ hvem er jeg
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

Korrekt idé, forkert brug. (Men det er okay, det kan være lidt forvirrende)
Se på dette eksempel: (ekkokommandoen udskriver bare output)
Skærmbillede 2017-02-18 kl. 16.18.46.png

'whoami' er en kommando, der udskriver (returnerer som output) dit nuværende brugernavn, som i 'hvem er jeg?'

'echo $whoami' betyder bogstaveligt 'udskriv værdien af ​​en variabel kaldet whoami' — der sker ikke noget, jeg har ikke oprettet variablen.

'echo $toutou', igen, udskriver bare den tomme variabel toutou

'$(kommando)' betyder 'kør denne kommando og sæt bare output her', så 'echo $(whoami)' betyder bogstaveligt talt 'udskriv det output, som 'whoami'-kommandoen vil producere'.

Den sidste er et eksempel på, hvordan variable virker. Først fortæller jeg det bogstaveligt talt, at 'tage det output, som 'whoami'-kommandoen vil producere og gemme det som en variabel kaldet X', og derefter er den anden kommando 'udskriv værdien af ​​en variabel X'.

Din kommando' sudo chown -R $MY_USERNAME /usr/local/Cellar' ville, som du nu ved, ændre ejerskab af mappen (+ alt indeni) /usr/local/Cellar til en bruger hvis navn er gemt i en variabel kaldet MY_USERNAME.

Den rigtige form:
Kode: |_+_| vil bogstaveligt talt fortælle den at 'ændre ejerskab af mappen (+ alt indeni) /usr/local/Cellar til en bruger, hvis navn bliver udskrevet ved at køre 'whoami'-kommandoen.
Hvilket er præcis, hvad du ville gøre.

Men jeg mener, at dette ikke er nødvendigt, biblioteket burde allerede være ejet af din admin-bruger.

Nu, dette:
Kode: |_+_| giver mening. Minipro-master mappen tilhører din normale bruger, ikke? Ikke til din administratorbruger. Administratoren i OSX er ikke en egentlig root-konto ('root' i Unix-sproget), det er bare en bruger, der er kunne anmode root-privilegier via 'sudo'.

Log ind på din administratorkonto. Prøv at cd ind i mappen, det vil ikke lade dig. Men vi får ikke brug for mappen længere, så lad os bare ødelægge den.
Kode: |_+_| bogstaveligt talt 'giv (+) alle (a) tilladelse til at læse/skrive/udføre (rwx) i mappen.

Dette vil bede dig om en adgangskode, og fordi du er logget ind som din administrator, skal du indtaste din administratoradgangskode. Dette burde fungere 100 %, hvis du kan logge ind med samme adgangskode.

Og giv derefter 'sudo make install' en chance. Den virker slet ikke uden 'sudo'.

chown33

Moderator
Medarbejder
9. august 2009
det afgrundsdybe plan
  • 18. februar 2017
macstatic sagde: Et skridt videre....
Dit forslag virkede, så nu har jeg ' pkg-config ' installeret.
'Brygliste' viser to elementer: libusb og pkg-config

men..... denne multi-user/sudo ting forvirrer mig.
Dette er for eksempel, hvad der skete, da jeg forsøgte at gøre ovenstående (loggede ind på min Mac som min normale bruger):
...
Du kan ikke bruge 'sudo' fra din normale brugerkonto. Du skal være admin-bruger for at bruge 'sudo'.

Når du er logget ind som din administratorbruger, kan du tilføje dit normale brugerkontonavn til filen /etc/sudoers. Du bør læse om, hvordan du gør dette korrekt, så du ikke borker sudoers-filen. Google: føj bruger til sudoers.


En helt anden tilgang ville være at ændre tilladelserne for /usr/local/Cellar, så din normale brugerkonto har skrivetilladelse. Send det komplette output af følgende kommandolinje:
Kode: |_+_|
Generelt vil fremgangsmåden være at give /usr/local/Cellar en gruppe, som din bruger er medlem af, eller at tilføje din bruger til den gruppe, der allerede er tildelt /usr/local/Cellar. Et passende valg vil være tydeligt efter at have set output fra den givne kommandolinje.

Ændring af gruppen af ​​/usr/local/Cellar kræver også ejerskab eller at være root, og at deltage i en gruppe kræver at være root. Det betyder, at du vil bruge din administratorkonto til at foretage ændringerne, ikke din normale konto.

macstatisk

Original plakat
21. oktober 2005
Norge
  • 18. februar 2017
Toutou sagde: $ hvem er jeg
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

Korrekt idé, forkert brug. (Men det er okay, det kan være lidt forvirrende)
Se på dette eksempel: (ekkokommandoen udskriver bare output)

Ja, din forklaring giver mening, men det er ofte svært at forstå de forskellige syntakser i kommandolinjeeksempler, som her hvor jeg skal bruge parenteserne bogstaveligt.



Den rigtige form:
Kode: |_+_| vil bogstaveligt talt fortælle den at 'ændre ejerskab af mappen (+ alt indeni) /usr/local/Cellar til en bruger, hvis navn bliver udskrevet ved at køre 'whoami'-kommandoen.
Hvilket er præcis, hvad du ville gøre.

Men jeg mener, at dette ikke er nødvendigt, biblioteket burde allerede være ejet af din admin-bruger.

Ja, jeg kiggede og du har ret.


Nu, dette:
Kode: |_+_| giver mening. Minipro-master mappen tilhører din normale bruger, ikke? Ikke til din administratorbruger. Administratoren i OSX er ikke en egentlig root-konto ('root' i Unix-sproget), det er bare en bruger, der er kunne anmode root-privilegier via 'sudo'.

Jeg gætter på, at dette giver mening, når jeg tager et kig på systempræferencen 'Brugere og grupper', hvor jeg kan se, om en bestemt bruger skal være en admin eller standardbruger. Jeg har bare aldrig set på det på den måde.
Så 'root' på den anden side er en faktisk brugerkonto, som som standard har de samme privilegier som enhver bruger, der er blevet defineret som en 'admin'?


Log ind på din administratorkonto. Prøv at cd ind i mappen, det vil ikke lade dig. Men vi får ikke brug for mappen længere, så lad os bare ødelægge den.

Kode: |_+_| bogstaveligt talt 'giv (+) alle (a) tilladelse til at læse/skrive/udføre (rwx) i mappen.

Dette vil bede dig om en adgangskode, og fordi du er logget ind som din administrator, skal du indtaste din administratoradgangskode. Dette burde fungere 100 %, hvis du kan logge ind med samme adgangskode.

Og giv derefter 'sudo make install' en chance. Den virker slet ikke uden 'sudo'.

(efter at have brugt en masse tid på at prøve alt dette og mere uden det virkede...) Jeg besluttede at give kommandoen 'make' en chance (selvom jeg havde gjort det før), så det gjorde jeg, og fortsatte derefter med 'sudo make install' ' (stadig logget på som admin-bruger via terminalen) og presto! det virker
Jeg er ikke sikker på, hvad der gik galt, hvor, men i det mindste fik jeg det installeret (jeg indtastede 'minipro' i terminalen, og det svarede med en liste over muligheder.

Så skal jeg stadig have Homebrew installeret for at få det til at virke, eller var det bare for at kompilere det? Hvis det fylder meget, og jeg ikke har brug for det, kan jeg lige så godt afinstallere det (jeg har bemærket, at der var instruktioner til det på Homebrew-webstedet). R

repetto74

22. oktober 2017
  • 22. oktober 2017
Hej,

Jeg forsøger at installere dette open source-program for at styre TL866-programmøren under Mac OSX. Jeg har med succes givet kommandoen Sudo Make Install, men så ved jeg ikke, hvad jeg skal få tilbage?
Hvor er det kompilerede program? I Minipro-master mappen har jeg et par Unix exec, der bliver oprettet, men de giver bare en liste over kommandoer, når du dobbeltklikker på dem.
Jeg skal have en DMG-pakke at installere eller hvad? Beklager, jeg er ikke ekspert i Unix-kommandolinjeinstallationer




macstatic sagde: Ja, din forklaring giver mening, men det er ofte svært at forstå de forskellige syntakser i kommandolinjeeksempler, som her hvor jeg skal bruge parenteserne bogstaveligt.





Ja, jeg kiggede og du har ret.




Jeg gætter på, at dette giver mening, når jeg tager et kig på systempræferencen 'Brugere og grupper', hvor jeg kan se, om en bestemt bruger skal være en admin eller standardbruger. Jeg har bare aldrig set på det på den måde.
Så 'root' på den anden side er en faktisk brugerkonto, som som standard har de samme privilegier som enhver bruger, der er blevet defineret som en 'admin'?




(efter at have brugt en masse tid på at prøve alt dette og mere uden det virkede...) Jeg besluttede at give kommandoen 'make' en chance (selvom jeg havde gjort det før), så det gjorde jeg, og fortsatte derefter med 'sudo make install' ' (stadig logget på som admin-bruger via terminalen) og presto! det virker
Jeg er ikke sikker på, hvad der gik galt, hvor, men i det mindste fik jeg det installeret (jeg indtastede 'minipro' i terminalen, og det svarede med en liste over muligheder.

Så skal jeg stadig have Homebrew installeret for at få det til at virke, eller var det bare for at kompilere det? Hvis det fylder meget, og jeg ikke har brug for det, kan jeg lige så godt afinstallere det (jeg har bemærket, at der var instruktioner til det på Homebrew-webstedet).

macstatisk

Original plakat
21. oktober 2005
Norge
  • 23. oktober 2017
Det er et stykke tid siden, jeg lavede ovenstående og kan ikke huske detaljerne, men jeg konkluderede, at det ikke var min ting at have en kommandolinjebaseret EPROM-programmør, da der er for mange detaljer at holde styr på, så jeg endte med at lave en Bootcamp-partition med Windows på, og installer derefter den faktiske software, der fulgte med den. For mig fungerer dette meget bedre, selvom jeg ville ønske, at der var en Mac-version af softwaren.

Toutou

6. januar 2015
Prag, Tjekkiet
  • 23. oktober 2017
repetto74 sagde: Jeg har med succes givet kommandoen Sudo Make Install, men så ved jeg ikke, hvad jeg skal få tilbage?
Hvor er det kompilerede program? I Minipro-master mappen har jeg et par Unix exec, der bliver oprettet, men de giver bare en liste over kommandoer, når du dobbeltklikker på dem.


Efter make install-kommandoen skulle hjælpeprogrammet allerede være installeret på dit system og skulle være tilgængeligt som 'minipro' i terminalen. Igen, dette er en kommandolinje-app, du skal ikke se nogen brugergrænseflade. R

repetto74

22. oktober 2017
  • 23. oktober 2017
Toutou sagde: Efter kommandoen make install skulle hjælpeprogrammet allerede være installeret på dit system og skulle være tilgængeligt som 'minipro' i terminalen. Igen, dette er en kommandolinje-app, du skal ikke se nogen brugergrænseflade.

Hej Toutou,

OK tak for afklaringen. Det ser da lidt for kompliceret ud til at køre for mig. Så er det bedre at tænde for Windows, når IC-programmering er påkrævet.

Tak
Rick

macstatisk

Original plakat
21. oktober 2005
Norge
  • 1. november 2017
Jeg tror, ​​det kan være den nemmeste løsning. Indtil videre er jeg ikke stødt på problemer med at bruge Windows-softwaren sammen med den nævnte EPROM-programmør på min Mac med Bootcamp.

nivlekius

21. september 2021
  • 21. september 2021
Jeg ved, at dette er ret gammelt, men hvis nogen ender her fra en google-søgning, har jeg lavet en GUI-app til Minipro. Du kan få det kl https://github.com/DLXXV-Kelvin/MiniPro-GUI

macstatisk

Original plakat
21. oktober 2005
Norge
  • 22. september 2021
Det er fantastisk!
Vil det også fungere med 'CS' (MiniPro TL-866CS)?

Kunne du tænke dig at lave en forudkompileret, klar til brug app til download? Mange mennesker (såsom jeg selv) kæmper for at gøre den slags ting selv.

nivlekius

21. september 2021
  • 22. september 2021
macstatic sagde: Det er fantastisk!
Vil det også fungere med 'CS' (MiniPro TL-866CS)?

Kunne du tænke dig at lave en forudkompileret, klar til brug app til download? Mange mennesker (såsom jeg selv) kæmper for at gøre den slags ting selv.
Den bruger appen minipro kommandolinjeværktøjer af David Griffith. Der står ikke, at det virker med den programmør, men du kan altid prøve. Og det er allerede kompileret. Jeg skrev det med swift. Bare download den og pak den ud, og den skulle være klar til at gå

macstatisk

Original plakat
21. oktober 2005
Norge
  • 22. september 2021
Ah jeg forstår! Det er et stykke tid siden, jeg installerede disse ting, og jeg glemmer detaljerne, men jeg tror, ​​jeg fandt ud af det i det mindste den første del efter at have læst igennem igen dine dokumenter et par gange...

1) Åbn OSX Terminal app, indtast følgende kommando for at installere ' Brygge ' (som forklaret på webstedets første side):
make

2) Installer nu MiniPro-softwaren med følgende kommando:
sudo make install

3) derefter installationen af ​​avr-gcc (som forklaret her ):
/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
efterfulgt af:
brew install libusb
og til sidst (denne del så ud til at tage evigheder):
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.21 ==> make install

4) så nu tjekkede jeg for at se, om ovenstående GCC-ting var installeret og stierne, som forklaret i GUI-dokumenterne, men i mit tilfælde var resultaterne lidt anderledes:
cd path/to/the/minipro-master
som viste, at stien her var: /usr/local/bin/minipro
tjek derefter avr-gcc stien:
cd /Users/toutou/Downloads/minipro-master
som på min computer sagde det var her: /usr/local/bin/avr-gcc
og tjek derefter avr-objcopy-stien:
make
som jeg får at vide er her: /usr/local/bin/avr-objcopy

nu bliver jeg forvirret....
For det første er jeg ikke sikker på, om jeg får downloadet rigtigt. På din Minipro-GUI Github page Jeg klikkede på den grønne 'Kode'-knap og derefter på 'Download zip', sådan her:

Efter at have pakket den ud på min Mac stod jeg tilbage med en mappe med to filer:


Da jeg så, at 'LICENS' så ud til at være en kommandolinjefil, dobbeltklikkede jeg på den, som ser ud til at være noget i den rigtige retning, selvom jeg modtog nogle fejlmeddelelser i terminalen:

sudo make install


Så hvor gik jeg galt? Har jeg måske misforstået noget?
PS: gode nyheder: det gør arbejde med min 'CS'-version af programmøren. Det MiniPro Gitlab side siger:

Egenskaber

  • Indbygget understøttelse af Linux, BSD og andre varianter af Unix.
  • Kompatibilitet med Minipro TL866CS, TL866A og TL866II+ fra Autoelectric ( http://www.autoelectric.cn/en/tl866_main.html )
  • Mere end 13000 målenheder (inklusive AVR'er, PIC'er, forskellige BIOS'er og EEPROM'er)
  • ZIF40-stik og ISP-understøttelse
  • Leverandørspecifikke MCU-konfigurationsbits
  • Chip ID-bekræftelse
  • Overstrømsbeskyttelse
  • System test

nivlekius

21. september 2021
  • 22. september 2021
Jeg skal være ærlig over for dig, jeg har aldrig brugt Git før. Lad mig se, om jeg kan finde ud af problemet. Jeg skal muligvis bruge et andet downloadwebsted

nivlekius

21. september 2021
  • 22. september 2021
Filen er derinde nu. Jeg glemte at forpligte mig, da jeg uploadede det i går aftes. Godt arbejde af mig med at teste download. Det er jeg ked af

macstatisk

Original plakat
21. oktober 2005
Norge
  • 22. september 2021
Intet problem
Men nu har jeg et andet problem:

Skærmbillede 2021-09-22 kl. 19.37.46.png

Er der en specifik grund til, at du ikke fik det til at virke med andet end det nyeste OS, eller er det bare et spørgsmål om at 'tillade' appen at køre på tidligere OS-versioner? Jeg er stadig på High Sierra 10.13 på grund af noget gammel software, jeg stadig bruger (og jeg tror ikke, MacOS 11.x kan køre på min computer alligevel), så det ville være fantastisk, hvis GUI'en kunne fås til at fungere på mit ældre OS.

Desuden er der nu en ZIP-fil i den første ZIP-fil. Måske kunne du bare lægge det hele i en enkelt ZIP-fil?

nivlekius

21. september 2021
  • 22. september 2021
macstatic sagde: Intet problem
Men nu har jeg et andet problem:

Se vedhæftet fil 1840396
Se vedhæftet fil 1840393
Er der en specifik grund til, at du ikke fik det til at virke med andet end det nyeste OS, eller er det bare et spørgsmål om at 'tillade' appen at køre på tidligere OS-versioner? Jeg er stadig på High Sierra 10.13 på grund af noget gammel software, jeg stadig bruger (og jeg tror ikke, MacOS 11.x kan køre på min computer alligevel), så det ville være fantastisk, hvis GUI'en kunne fås til at fungere på mit ældre OS.

Desuden er der nu en ZIP-fil i den første ZIP-fil. Måske kunne du bare lægge det hele i en enkelt ZIP-fil?
Se vedhæftet fil 1840395
Det er fordi git automatisk lægger ting ind i en zip-fil. Hvad angår appen, skulle den have været til 9.5 og op, men må ikke have sat kompileringen korrekt. Lad mig kompilere det igen

nivlekius

21. september 2021
  • 22. september 2021
macstatic sagde: Intet problem
Men nu har jeg et andet problem:

Se vedhæftet fil 1840396
Se vedhæftet fil 1840393
Er der en specifik grund til, at du ikke fik det til at virke med andet end det nyeste OS, eller er det bare et spørgsmål om at 'tillade' appen at køre på tidligere OS-versioner? Jeg er stadig på High Sierra 10.13 på grund af noget gammel software, jeg stadig bruger (og jeg tror ikke, MacOS 11.x kan køre på min computer alligevel), så det ville være fantastisk, hvis GUI'en kunne fås til at fungere på mit ældre OS.

Desuden er der nu en ZIP-fil i den første ZIP-fil. Måske kunne du bare lægge det hele i en enkelt ZIP-fil?
Se vedhæftet fil 1840395
OK, jeg kompilerede igen. Jeg glemte at sætte målet. Det er nu sat til 10.10 (så lavt som jeg kan gå med det), det er Yosemite. Tak fordi du gjorde alle testene. Jeg har ikke nogen ældre Mac-atm. Forhåbentlig er du ikke alt for frustreret. Du kan bare downloade det igen, og det burde være godt at gå.

nivlekius

21. september 2021
  • 22. september 2021
Og lad mig venligst vide, om det virker eller ej. Tak