Fórumok

Mac TL-866 EPROM programozó OSX szoftver

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2017. február 12
Szeretnék vásárolni egy ilyen alacsony áron USB MiniPro TL-866 EPROM programozók eBay-ről, ami természetesen csak Windows szoftverrel érkezik.
Azonban, ehhez nyílt forráskódú Mac-szoftver áll rendelkezésre a Githubon ! De nem ismerem az első dolgot a fordítással kapcsolatban, és kíváncsi voltam, hogy van-e bárhol használatra kész verzió a szoftvernek, vagy valaki előre lefordította, és megosztaná?

Toutou

2015. január 6


Prága, Csehország
  • 2017. február 12
Kipróbáltam ezt neked, és úgy tűnik, csinál valamit. (ez egy parancssori alkalmazás)

A folyamat meglehetősen egyszerű, csak szerezze be az alkalmazást a Githubból (töltse le közvetlenül vagy git-en keresztül, ha ismeri), majd írja be a könyvtárat a terminálba, és futtassa a következő kódot: |_+_| , majd Kód: |_+_| .

Szüksége lesz a libusb könyvtárra (elérhető a Homebrew-ból) és az xcode parancssori eszközökre (ha nem rendelkezik ilyennel, automatikusan megjelenik egy prompt)

Csak kérdezzen, ha kérdése van.

Mellékletek

  • Képernyőkép 2017-02-12, 22.19.22.png Képernyőkép 2017-02-12, 22.19.22.png'file-meta '> 116,1 KB · Megtekintések: 886

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2017. február 16
Köszönöm, hogy utánanéztél.
Parancssori alkalmazás! Jaj
Nos, mindaddig, amíg nem fogok naponta EPROM-okat égetni, és pontosan tudom, mit kell beírnom előre, azt hiszem, meg kell tennie a munkát.

1) pontosan mely fájlokból kell lekérnem a Minipro GitHub oldalon ? A fájlok és mappák hosszú listája közül választhat.

2) azt hiszem megtaláltam a Homebrew oldalon - Ez a helyes, igaz?
Így kimásoltam a parancssort az oldal tetején található utasítások szerint, az alábbiak szerint:
Kód: |_+_| ... és beillesztem a terminál ablakomba, ami egy csomó cucc telepítésével folytatódott.
Eddig helyes?

3) Nem egészen értettem a részt libusb , de (a Homebrew oldal gyors átolvasása után) tippeltem, és a következőt írtam be a terminálba:
Kód: |_+_| ... ami a következőket eredményezte:
Homebrew frissítése...
==> Automatikusan frissített Homebrew!
Frissítve 1 csap (homebrew/core).
Nincs változás a képletekben.

==> A homokozó használata
==> Letöltés https://github.com/libusb/libusb/releases/download/v1.0.21/libusb-1.0.21.tar.bz2
==> Letöltés innen 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
==> telepítse
/usr/local/Cellar/libusb/1.0.21: 29 fájl, 557,7K, 30 másodperc alatt
$
Eddig jól nézel ki?

4) Hogyan telepíthetem az Xcode-ot? Nem vagyok benne biztos, hogy kihagytam-e egy felszólítást a Homebrew vagy a libusb telepítésekor.

5) Tehát miután telepítettem az Xcode-ot, feltételezem, hogy felkészítettem a Mac-emet arra, hogy lehetővé tegye a MiniPro szoftver lefordítását, és valóban futtathatom, igaz?

Toutou

2015. január 6
Prága, Csehország
  • 2017. február 16
macstatic mondta: Jól nézel ki eddig?
Mindent jól csináltál, az első parancs telepítette a Homebrew-t a számítógépére, a második pedig azt mondta, hogy a Homebrew szerezze meg a libusb könyvtárat.
És képzeld csak? A Homebrew a githubból szerezte be a libusbot, és itt:
Kód: |_+_| ÖSSZEÁLLÍTOTT.


Nos, most szüksége lesz az alkalmazására. A fájlok hosszú listája felett, a bal oldalon van egy zöld gomb, amelyen a Klónozás vagy letöltés felirat olvasható. Kattintson rá, majd a ZIP letöltése.
Csomagolja ki az archívumot, megjelenik egy új 'minipro-master' mappa.

Most a szórakoztató rész - indítsa el a terminált, és lépjen be a „minipro-master” mappába, így:
Kód: |_+_| Ha nem biztos a pontos elérési útban, írja be a „cd” szót (szóközzel!), és húzza a mappát a Finderből a Terminál ablakba. Az én gépemen ez lenne
Kód: |_+_|
Most a megfelelő mappában van, és elkezdheti a szörnyű és misztikus rituálét: – [heves mennydörgés, villámcsapás] – ÖSSZEÁLLÍTÁS!!!!
Kód: |_+_| És ez az. Így állítod össze a dolgok 98%-át. (Általában van egy „Makefile” nevű fájl, amely tartalmazza az összes szükséges parancsot, és a „make” parancs kölcsönhatásba lép ezzel a fájllal).

Az alkalmazás most már elindításra kész bináris, de még mindig szüksége van néhány fájlra és könyvtárra, amelyet itt-ott készíteni kell, ezt a folyamatot leginkább „telepítésként” ismerik:
Kód: |_+_|
lényegében azt mondod a 'make' segédprogramnak, hogy futtassa az 'install' szekvenciát a Makefile-ból. A 'sudo'-val pedig root felhasználóként (a mindenható isten) futtatod. A rendszer kérni fogja a jelszavát. Írja be (semmi nem jelenik meg, nincs csillag vagy bármi).

Bumm. Alkalmazása készen áll a „minipro” néven történő elindításra.

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2017. február 16
Menő! Magyarázata nagyon világos, de valószínűleg valamit rosszul csináltam a libusb telepítésével, mivel a következő hibaüzenet jelenik meg a „make” próbálkozáskor (miután kicsomagoltam a letöltött fájlt a Githubból):

Kód: |_+_|
Mit kell most tennem?
Hozzátehetem, hogy a Mac-em több felhasználó számára van beállítva. Mindig 'normál' felhasználóként jelentkezek be, de ha telepítek valamit, meg kell adni az 'admin' felhasználónevet és jelszót. És itt kezdenek zavarossá válni a dolgok, mert amikor felkérnek a „sudo”-ra, soha nem fogom működni, hacsak nem csinálok először egy „login admin_username”-t (ahol az „admin_username” természetesen az adminisztrátor felhasználóneve, majd a jelszava). , de akkor megint nem férek hozzá a normál felhasználómhoz tartozó fájlokhoz/mappákhoz... Talán részben ebben rejlenek a fenti problémák.

Ezenkívül ez az alkalmazás a szokásos /Applications/ mappába, egy másik „közös hozzáférésű” mappába (például /Rendszer/ vagy /Library/) vagy valahova a saját felhasználói mappámba kerül, így minden alkalommal használnom kell a „sudo” parancsot. mikor kell használnom ezt a parancssori alkalmazást? Utoljára szerkesztve: 2017. február 16

Toutou

2015. január 6
Prága, Csehország
  • 2017. február 17
A többfelhasználós beállítás nem jelenthet problémát. Az otthoni sör telepítése jól néz ki.
Az első hiba a kimenetben a következő kódnál található: |_+_| Tehát győződjön meg arról, hogy rendelkezik ezzel az eszközzel:
Kód: |_+_| (Ezt a hibát nem kaptam, mert megvan.)

Ezután a pkg-config eszköznek és a libusb könyvtárnak is készen kell lennie és
Kód: |_+_| mindkettőt fel kell sorolni.

Ha minden rendben van, próbálja újra.

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2017. február 18
Egy lépéssel előrébb....
A javaslatod bevált, így most van pkg-config ' telepítve.
A „Brew list” két elemet jelenít meg: libusb és pkg-config

de..... ez a többfelhasználós/sudo dolog összezavar.
Például ez történt, amikor megpróbáltam a fentieket megtenni (normál felhasználóként bejelentkeztem a Mac gépemre):

$ brew install pkg-config
Hiba: a /usr/local/Cellar nem írható. Változtatni kellene a
a /usr/local/Cellar tulajdonjogát és engedélyeit visszakapja az Öné
Felhasználói fiók:
sudo chown -R $(whoami) /usr/local/Cellar
Figyelmeztetés: a pkg-config-0.29.1_2 már telepítve van
Hiba: Engedély megtagadva – /usr/local/Cellar/pkg-config/0.29.1_2/INSTALL_RECEIPT.json20170218-21849-1414tf4
$ Ki vagyok én
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

FIGYELMEZTETÉS: A sudo parancs nem megfelelő használata adatvesztéshez vezethet
vagy fontos rendszerfájlok törlése. Kérjük, ellenőrizze még egyszer
gépelés a sudo használatakor. További információért írja be a „man sudo” parancsot.

A folytatáshoz adja meg jelszavát, vagy írja be a Ctrl-C billentyűkombinációt a megszakításhoz.

Jelszó:
MY_USERNAME nem szerepel a sudoers fájlban. Ezt az esetet jelenteni fogják.
$

A fenti példában beírom a normál felhasználói jelszavamat, ami nyilvánvalóan nem működik.
ezért legközelebb megpróbálom az adminisztrátori felhasználónevemet használni (még mindig normál felhasználóként jelentkeztem be a Mac-emre):

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

FIGYELMEZTETÉS: A sudo parancs nem megfelelő használata adatvesztéshez vezethet
vagy fontos rendszerfájlok törlése. Kérjük, ellenőrizze még egyszer
gépelés a sudo használatakor. További információért írja be a „man sudo” parancsot.

A folytatáshoz adja meg jelszavát, vagy írja be a Ctrl-C billentyűkombinációt a megszakításhoz.

Jelszó:
Sajnálom, próbáld újra.
Jelszó:
Sajnálom, próbáld újra.
Jelszó:
Sajnálom, próbáld újra.
sudo: 3 hibás jelszó próbálkozás
$

Tehát mivel egyik sem működött, adminisztrátorként jelentkeztem be a terminálon belül (bár továbbra is normál felhasználóként jelentkeztem be a Mac-be):

$ bejelentkezés MY_ADMIN_USERNAME
Jelszó:

Ezúttal sikerült!
Itt az ideje a MiniPro szoftver telepítésének.
Nem egészen értem, hogyan tudtam korábban dolgozni, de talán adminisztrátor nélkül is megtehetném. Ennek ellenére a sudo make install úgy tűnik, hogy az adminisztrátori felhasználónevet kéri, amely (ahogyan korábban is látható) soha nem működik, függetlenül attól, hogy milyen jelszót adok neki.
Úgy tűnik, az egész egy tyúk-tojás helyzet.
Ha adminisztrátorként jelentkezik be, próbáljon meg CD-t küldeni a 'minipro-master' könyvtárba, megtagadják tőlem, hogy:

$ cd /FILEPATH/minipro-master
-bash: cd: /FILEPATH/minipro-master: Engedély megtagadva
$

Tehát legközelebb a terminálhoz megyek, Kijelentkezés (tehát visszatértem a normál felhasználóhoz) CD a fenti könyvtárba, és próbálja meg telepíteni, ami szintén nem működik (valószínűleg azért, mert nem vagyok rendszergazda):

$ Kijelentkezés
$ Ki vagyok én
MY_USERNAME
$ cd /FILEPATH/minipro-master
$ pwd
/FILEPATH/minipro-master

$ make install
mkdir -p /usr/local/bin/
mkdir -p /usr/local/lib/udev/rules.d/
mkdir: /usr/local/lib/udev/rules.d/: Engedély megtagadva
gyártmány: *** [telepítés] 1. hiba
$


Tehát az a megoldás, hogy a telepítőfájlokat egy USB-memóriára teszem, kijelentkezem normál felhasználóként a Mac-en, bejelentkezek az adminisztrátor felhasználói területére, majd onnan telepítek mindent? Nehézkes, ezért remélem, van valami egyszerűbb módszer.

Toutou

2015. január 6
Prága, Csehország
  • 2017. február 18
$ Ki vagyok én
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

Helyes ötlet, helytelen használat. (De nem baj, ez egy kicsit zavaró lehet)
Nézd meg ezt a példát: (az echo parancs csak a kimenetet írja ki)
Képernyőkép 2017-02-18, 16.18.46.png

A 'whoami' egy parancs, amely kiírja (kimenetként visszaadja) az aktuális felhasználónevét, mint a 'ki vagyok én?'

Az „echo $whoami” szó szerint azt jelenti, hogy „kinyomtatja a whoami nevű változó értékét” – nem történik semmi, nem én hoztam létre a változót.

Az 'echo $toutou' ismét csak az üres toutou változót írja ki

A '$(command)' azt jelenti, hogy 'futsd le ezt a parancsot, és csak tedd ide a kimenetet', tehát az 'echo $(whoami)' szó szerint azt jelenti, hogy 'nyomtasd ki a 'whoami' parancs által adott kimenetet'.

Az utolsó egy példa a változók működésére. Először azt mondom neki, hogy szó szerint „vegye el azt a kimenetet, amelyet a „whoami” parancs előállít, és X nevű változóként tárolja, majd a második parancs az „X változó értékének nyomtatása”.

A te parancsod' sudo chown -R $MY_USERNAME /usr/local/Cellar' amint azt most már tudod, megváltoztatná a /usr/local/Cellar könyvtár (+ minden benne lévő) tulajdonjogát egy olyan felhasználóra, akinek a neve a MY_USERNAME nevű változóban van tárolva.

A helyes forma:
Kód: |_+_| szó szerint azt fogja mondani, hogy „változtassa meg a /usr/local/Cellar könyvtár (+ minden benne lévő) tulajdonjogát egy olyan felhasználóra, akinek a nevét a „whoami” parancs futtatásával nyomtatja ki.
Pontosan ezt akartad csinálni.

De úgy gondolom, hogy ez nem szükséges, a könyvtárnak már az adminisztrátor felhasználó tulajdonában kell lennie.

Na most ez:
Kód: |_+_| van értelme. A minipro-master mappa a normál felhasználóé, igaz? Nem az admin felhasználónak. Az adminisztrátor az OSX rendszerben nem egy tényleges root fiók (a Unix nyelvben 'root'), hanem csak egy felhasználó kérni tudja root jogosultságok a 'sudo'-n keresztül.

Jelentkezzen be adminisztrátori fiókjába. Próbálj meg CD-t beírni a mappába, nem engedi. De a mappára már nem lesz szükségünk, úgyhogy tegyük tönkre.
Kód: |_+_| szó szerint 'adjon (+) mindenkinek (a) engedélyt a mappában lévő olvasásra/írásra/végrehajtásra (rwx).

Ez jelszót kér, és mivel rendszergazdaként jelentkezett be, adja meg rendszergazdai felhasználói jelszavát. Ennek 100%-ban működnie kell, ha ugyanazzal a jelszóval tudsz bejelentkezni.

Aztán próbáld ki a „sudo make install”-t. Ez egyáltalán nem fog működni „sudo” nélkül.

chown33

Moderátor
Munkatárs
2009. augusztus 9
az Abysmal Plane
  • 2017. február 18
macstatic azt mondta: Egy lépéssel tovább....
A javaslatod bevált, így most van pkg-config ' telepítve.
A „Brew list” két elemet jelenít meg: libusb és pkg-config

de..... ez a többfelhasználós/sudo dolog összezavar.
Például ez történt, amikor megpróbáltam a fentieket megtenni (normál felhasználóként bejelentkeztem a Mac gépemre):
...
A normál felhasználói fiókodból nem használhatod a „sudo”-t. A „sudo” használatához rendszergazdai felhasználónak kell lennie.

Ha rendszergazdaként jelentkezik be, hozzáadhatja normál felhasználói fiókjának nevét az /etc/sudoers fájlhoz. Olvassa el, hogyan kell ezt helyesen megtenni, nehogy elborítsa a sudoers fájlt. Google: felhasználó hozzáadása a sudoerekhez.


Egy teljesen más megközelítés az /usr/local/Cellar engedélyeinek módosítása, hogy a normál felhasználói fiókodnak legyen írási jogosultsága. Tegye közzé a következő parancssor teljes kimenetét:
Kód: |_+_|
Általánosságban elmondható, hogy a /usr/local/Cellar könyvtárnak egy olyan csoportot adunk, amelynek a felhasználója is tagja, vagy hozzáadjuk a felhasználót a /usr/local/Cellar könyvtárhoz már hozzárendelt csoporthoz. A megfelelő választás az adott parancssor kimenetének megtekintése után fog látszani.

Ezenkívül a /usr/local/Cellar csoport megváltoztatásához tulajdonjogra vagy root jogosultságra van szükség, a csoporthoz való csatlakozáshoz pedig root jogosultság szükséges. Ez azt jelenti, hogy a módosításokhoz rendszergazdai fiókját fogja használni, nem a normál fiókját.

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2017. február 18
Toutou azt mondta: $ Ki vagyok én
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

Helyes ötlet, helytelen használat. (De nem baj, ez egy kicsit zavaró lehet)
Nézd meg ezt a példát: (az echo parancs csak a kimenetet írja ki)

Igen, a magyarázatod logikus, de gyakran nehéz megérteni a különböző szintaxisokat a parancssori példákban, például itt, ahol a zárójeleket szó szerint kell használnom.



A helyes forma:
Kód: |_+_| szó szerint azt fogja mondani, hogy „változtassa meg a /usr/local/Cellar könyvtár (+ minden benne lévő) tulajdonjogát egy olyan felhasználóra, akinek a nevét a „whoami” parancs futtatásával nyomtatja ki.
Pontosan ezt akartad csinálni.

De úgy gondolom, hogy ez nem szükséges, a könyvtárnak már az adminisztrátor felhasználó tulajdonában kell lennie.

Igen, megnéztem, és igazad van.


Na most ez:
Kód: |_+_| van értelme. A minipro-master mappa a normál felhasználóé, igaz? Nem az admin felhasználónak. Az adminisztrátor az OSX rendszerben nem egy tényleges root fiók (a Unix nyelvben 'root'), hanem csak egy felhasználó kérni tudja root jogosultságok a 'sudo'-n keresztül.

Azt hiszem, ennek van értelme, ha megnézem a „Felhasználók és csoportok” rendszerbeállítást, ahol meg tudom mondani, hogy egy adott felhasználó rendszergazda vagy normál felhasználó legyen. Egyszerűen soha nem néztem így.
Tehát a 'root' egy tényleges felhasználói fiók, amely alapértelmezés szerint ugyanazokkal a jogosultságokkal rendelkezik, mint minden olyan felhasználó, akit 'admin'-ként határoztak meg?


Jelentkezzen be adminisztrátori fiókjába. Próbálj meg CD-t beírni a mappába, nem engedi. De a mappára már nem lesz szükségünk, úgyhogy tegyük tönkre.

Kód: |_+_| szó szerint 'adjon (+) mindenkinek (a) engedélyt a mappában lévő olvasásra/írásra/végrehajtásra (rwx).

Ez jelszót kér, és mivel rendszergazdaként jelentkezett be, adja meg rendszergazdai felhasználói jelszavát. Ennek 100%-ban működnie kell, ha ugyanazzal a jelszóval tudsz bejelentkezni.

Aztán próbáld ki a „sudo make install”-t. Ez egyáltalán nem fog működni „sudo” nélkül.

(miután sok időt töltöttem azzal, hogy mindezt és még sok minden mást próbálgattam anélkül, hogy működne...) Úgy döntöttem, hogy kiadom a 'make' parancsot (bár már korábban is csináltam), így megtettem, majd folytattam a 'sudo make install ' (még mindig adminisztrátori felhasználóként van bejelentkezve a terminálon keresztül) és presto! működik
Nem tudom, hol hibázott, de legalább telepítettem (beírtam a „minipro” szót a terminálba, és az opciók listájával válaszolt.

Tehát továbbra is telepítenem kell a Homebrew-t, hogy működjön, vagy ez csak a fordítás miatt volt? Ha sok helyet foglal el, és nincs rá szükségem, akkor is eltávolíthatom (úgy vettem észre, hogy a Homebrew weboldalán vannak erre vonatkozó utasítások). R

repetto74

2017. október 22
  • 2017. október 22
Szia,

Ezt a nyílt forráskódú programot próbálom telepíteni a TL866 programozó vezérlésére Mac OSX alatt. Sikeresen kiadtam a Sudo Make Install parancsot, de akkor nem tudom, mit kellene visszakapnom?
Hol van az összeállított program? A Minipro-master mappában van néhány Unix exec, de csak egy listát adnak ki a parancsokról, ha duplán kattintok rájuk.
Állítólag telepíteni kell egy DMG csomagot vagy mi? Sajnos nem vagyok szakértője a Unix parancssori telepítéseknek




macstatic azt mondta: Igen, a magyarázatod logikus, de gyakran nehéz megérteni a különböző szintaxisokat a parancssori példákban, például itt, ahol a zárójeleket szó szerint kell használnom.





Igen, megnéztem, és igazad van.




Azt hiszem, ennek van értelme, ha megnézem a „Felhasználók és csoportok” rendszerbeállítást, ahol meg tudom mondani, hogy egy adott felhasználó rendszergazda vagy normál felhasználó legyen. Egyszerűen soha nem néztem így.
Tehát a 'root' egy tényleges felhasználói fiók, amely alapértelmezés szerint ugyanazokkal a jogosultságokkal rendelkezik, mint bármely 'admin'-ként definiált felhasználó?




(miután sok időt töltöttem azzal, hogy mindezt és még sok minden mást próbálgattam anélkül, hogy működne...) Úgy döntöttem, hogy kiadom a 'make' parancsot (bár már korábban is csináltam), így megtettem, majd folytattam a 'sudo make install ' (még mindig adminisztrátori felhasználóként van bejelentkezve a terminálon keresztül) és presto! működik
Nem tudom, hol hibázott, de legalább telepítettem (beírtam a „minipro” szót a terminálba, és az opciók listájával válaszolt.

Tehát továbbra is telepítenem kell a Homebrew-t, hogy működjön, vagy ez csak a fordítás miatt volt? Ha sok helyet foglal el, és nincs rá szükségem, akkor is eltávolíthatom (úgy vettem észre, hogy a Homebrew weboldalán vannak erre vonatkozó utasítások).

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2017. október 23
Már egy ideje megcsináltam a fentieket, és nem emlékszem a részletekre, de arra a következtetésre jutottam, hogy a parancssori alapú EPROM programozó nem az én dolgom, mivel túl sok részletet kell követni, így végül létrehoztam. egy Bootcamp partíciót, amelyen Windows van, majd telepítse a hozzá tartozó szoftvert. Számomra ez sokkal jobban működik, bár szeretném, ha lenne a szoftver Mac verziója.

Toutou

2015. január 6
Prága, Csehország
  • 2017. október 23
repetto74 mondta: Sikeresen kiadtam a Sudo Make Install parancsot, de akkor nem tudom, mit kellene visszakapnom?
Hol van az összeállított program? A Minipro-master mappában van néhány Unix exec, de csak egy listát adnak ki a parancsokról, ha duplán kattintok rájuk.


A make install parancs után a segédprogramnak már telepítve kell lennie a rendszeren, és „minipro” néven elérhetőnek kell lennie a terminálban. Ismétlem, ez egy parancssori alkalmazás, nem szabad semmilyen felhasználói felületet látnia. R

repetto74

2017. október 22
  • 2017. október 23
Toutou azt mondta: A make install parancs után a segédprogramnak már telepítve kell lennie a rendszeren, és „minipro” néven elérhetőnek kell lennie a terminálban. Ismétlem, ez egy parancssori alkalmazás, nem szabad semmilyen felhasználói felületet látnia.

Szia Toutou!

OK köszönöm a felvilágosítást. Nos, ez egy kicsit túl bonyolultnak tűnik ahhoz, hogy nekem megfeleljen. Jobb, ha bekapcsolja a Windows-t, amikor IC programozásra van szükség.

Kösz
Rick

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2017. november 1
Szerintem ez lehet az egyszerűbb megoldás. Eddig nem ütköztem semmi problémába a Windows szoftver és az említett EPROM programozó használatával a Mac gépemen Bootcamp-pel.

nivlekius

2021. szeptember 21
  • 2021. szeptember 21
Tudom, hogy ez elég régi, de ha valaki a google keresésből idekerül, készítettem egy grafikus felhasználói felületet a Miniprohoz. Megkaphatod a címen https://github.com/DLXXV-Kelvin/MiniPro-GUI

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2021. szeptember 22
Ez elképesztő!
Működni fog a 'CS'-vel (MiniPro TL-866CS) is?

Készítene egy előre összeállított, használatra kész alkalmazást a letöltéshez? Sokan (például jómagam) küzdenek azért, hogy magunk is megcsinálják ezt.

nivlekius

2021. szeptember 21
  • 2021. szeptember 22
macstatic azt mondta: Ez fantasztikus!
Működni fog a 'CS'-vel (MiniPro TL-866CS) is?

Készítene egy előre összeállított, használatra kész alkalmazást a letöltéshez? Sokan (például jómagam) küzdenek azért, hogy magunk is megcsinálják ezt.
David Griffith minipro parancssori eszközök alkalmazását használja. Nem azt írja, hogy ezzel a programozóval működik, de mindig megpróbálhatja. És már össze is van állítva. Gyorsan megírtam. Csak töltse le és csomagolja ki, és készen kell állnia a használatra

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2021. szeptember 22
Ó, már értem! Már egy ideje telepítettem ezeket a dolgokat, és elfelejtem a részleteket, de azt hiszem, legalább az első résznél rájöttem, miután újraolvastam a dokumentumokat néhány alkalommal...

1) Nyissa meg az OSX-et Terminál alkalmazást, írja be a következő parancsot a telepítéshez Sörfőzés (a webhely első oldalán leírtak szerint):
make

2) Most telepítse a MiniPro szoftvert a következő paranccsal:
sudo make install

3) majd az avr-gcc telepítése (a magyarázat szerint itt ):
/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
ezt követi:
brew install libusb
és végül (úgy tűnt, ez a rész örökké tart):
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.21 ==> make install

4) így most megnéztem, hogy a fenti GCC-cuccok telepítve vannak-e, és az elérési utakat, ahogy a GUI-dokumentumokban is el van magyarázva, de az én esetemben az eredmények kissé eltérőek voltak:
cd path/to/the/minipro-master
amely megmutatta az utat itt: /usr/local/bin/minipro
majd ellenőrizze az avr-gcc elérési utat:
cd /Users/toutou/Downloads/minipro-master
ami a számítógépemen azt mondta, hogy itt van: /usr/local/bin/avr-gcc
majd ellenőrizze az avr-objcopy elérési utat:
make
amiről azt mondják itt van: /usr/local/bin/avr-objcopy

most összezavarodok....
Először is nem vagyok benne biztos, hogy jól csinálom-e a letöltést. Tiéden Minipro-GUI Github oldal Rákattintottam a zöld 'Kód' gombra, majd a 'zip letöltése' gombra, így:

Miután kicsomagoltam a Mac gépemen, maradt egy mappa, amely két fájlt tartalmazott:


Látva, hogy a 'LICENSE' parancssori típusú fájlnak tűnik, duplán kattintottam rá, ami valamennyire a megfelelő irányba mutat, bár kaptam néhány hibaüzenetet a terminálban:

sudo make install


Szóval hol hibáztam? Lehet, hogy én értettem félre valamit?
PS: nagyszerű hír: ez csinál dolgozom a programozó 'CS' verziójával. Az MiniPro Gitlab oldal mondja:

Jellemzők

  • Natív támogatás a Linuxhoz, a BSD-hez és a Unix egyéb változataihoz.
  • Kompatibilitás az Autoelectric Minipro TL866CS, TL866A és TL866II+ készülékeivel ( http://www.autoelectric.cn/en/tl866_main.html )
  • Több mint 13000 céleszköz (beleértve az AVR-eket, PIC-ket, különféle BIOS-okat és EEPROM-okat)
  • ZIF40 aljzat és ISP támogatás
  • Szállító-specifikus MCU konfigurációs bitek
  • Chip azonosító ellenőrzés
  • Túlfeszültség védelem
  • Rendszertesztelés

nivlekius

2021. szeptember 21
  • 2021. szeptember 22
Őszinte leszek, még soha nem használtam a Git-et. Hadd lássam, sikerül-e rájönnöm a problémára. Lehet, hogy másik letöltési oldalt kell használnom

nivlekius

2021. szeptember 21
  • 2021. szeptember 22
A fájl most bent van. Elfelejtettem elkötelezni magát, amikor tegnap este feltöltöttem. Jó munkát, hogy teszteljem a letöltést. Sajnálom az esetet

masztatikus

Eredeti plakát
2005. október 21
Norvégia
  • 2021. szeptember 22
Nincs mit
De most van egy másik problémám:

Képernyőkép 2021-09-22, 19.37.46.png

Van valami konkrét oka annak, hogy nem működött semmi mással, csak a legújabb operációs rendszerrel, vagy ez csak arról szól, hogy „engedélyezze” az alkalmazás futását a korábbi operációs rendszer verziókon? Még mindig a High Sierra 10.13-at használom néhány régi szoftver miatt, amit még mindig használok (és úgy gondolom, hogy a MacOS 11.x amúgy sem tud futni a számítógépemen), szóval jó lenne, ha sikerülne működőképessé tenni a grafikus felületet. régebbi operációs rendszeremen.

Ezen túlmenően az első ZIP-fájlban van egy ZIP-fájl is. Esetleg az egészet egyetlen ZIP-fájlba helyezheti?

nivlekius

2021. szeptember 21
  • 2021. szeptember 22
macstatic azt mondta: Semmi gond
De most van egy másik problémám:

1840396. számú melléklet megtekintése
1840393. számú melléklet megtekintése
Van valami konkrét oka annak, hogy nem működött semmi mással, csak a legújabb operációs rendszerrel, vagy ez csak arról szól, hogy „engedélyezze” az alkalmazás futását a korábbi operációs rendszer verziókon? Még mindig a High Sierra 10.13-at használom néhány régi szoftver miatt, amit még mindig használok (és úgy gondolom, hogy a MacOS 11.x amúgy sem tud futni a számítógépemen), szóval jó lenne, ha sikerülne működőképessé tenni a grafikus felületet. régebbi operációs rendszeremen.

Ezen túlmenően az első ZIP-fájlban van egy ZIP-fájl is. Esetleg az egészet egyetlen ZIP-fájlba helyezheti?
1840395. számú melléklet megtekintése
Ez azért van, mert a git automatikusan zip fájlba helyezi a dolgokat. Ami az alkalmazást illeti, 9.5-ös és újabb verziójúnak kellett volna lennie, de a fordítást biztosan nem állította be megfelelően. Hadd fordítsam újra

nivlekius

2021. szeptember 21
  • 2021. szeptember 22
macstatic azt mondta: Semmi gond
De most van egy másik problémám:

1840396. számú melléklet megtekintése
1840393. számú melléklet megtekintése
Van valami konkrét oka annak, hogy nem működött semmi mással, csak a legújabb operációs rendszerrel, vagy ez csak arról szól, hogy „engedélyezze” az alkalmazás futását a korábbi operációs rendszer verziókon? Még mindig a High Sierra 10.13-at használom néhány régi szoftver miatt, amit még mindig használok (és úgy gondolom, hogy a MacOS 11.x amúgy sem tud futni a számítógépemen), szóval jó lenne, ha sikerülne működőképessé tenni a grafikus felületet. régebbi operációs rendszeremen.

Ezen túlmenően az első ZIP-fájlban van egy ZIP-fájl is. Esetleg az egészet egyetlen ZIP-fájlba helyezheti?
1840395. számú melléklet megtekintése
OK, újrafordítottam. Elfelejtettem beállítani a célt. Most 10.10-re van állítva (amennyire csak tudok vele menni), vagyis Yosemite. Köszönöm, hogy elvégezte az összes tesztet. Nincs régebbi Mac ATM-em. Remélhetőleg nem vagy túl frusztrált. Csak töltse le újra, és máris készen kell lennie.

nivlekius

2021. szeptember 21
  • 2021. szeptember 22
És kérem, tudassa velem, hogy működik-e vagy sem. Kösz