|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2025 01 29, 00:06. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Vykdomi projektai » MKII konas
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
Puslapis 3 iš 3 Pereiti prie Atgal 1, 2, 3 |
|
|
MKII konas |
Parašytas: 2014 12 26, 13:14 |
|
|
|
Atleisk, bet "multisuderinamumas" kai reikia perkompiliuoti ir persiuti f/w - nesamone visiska. Jei tektu tik switca perjungti, dar butu pakenciama, bet tikras multi suderinamumas, kai irenginys gali dirbti su reikiamu s/w be jokiu ten perjunginejimu ir flashinimu. |
|
|
|
|
|
MKII konas |
Parašytas: 2014 12 26, 13:23 |
|
|
|
Tai naudosi svetima firmware, kuo siekiama taip darant ? |
|
|
|
|
|
MKII konas |
Parašytas: 2014 12 26, 14:05 |
|
|
|
AlgisL rašo: |
Atleisk, bet "multisuderinamumas" kai reikia perkompiliuoti ir persiuti f/w - nesamone visiska. Jei tektu tik switca perjungti, dar butu pakenciama, bet tikras multi suderinamumas, kai irenginys gali dirbti su reikiamu s/w be jokiu ten perjunginejimu ir flashinimu. |
Neatleisiu, nes tingite net pagūglinti - persijungia vienu reset paspaudimu ir nieko reflash'inti nereikia.
Žiūrėkit, siūlau sujungti jėgas - aš mėgstu lituoti, jūs mėgstat programuoti. Sulituosiu ir dovanosiu hardware, o jūs modifikuosit firmware, kad veiktų su Studio ir avrdude be reset'inimo. Tinka?
super rašo: |
Tai naudosi svetima firmware, kuo siekiama taip darant ? |
Kuo? Lituokliu. |
|
|
|
|
|
|
MKII konas |
Parašytas: 2014 12 26, 15:49 |
|
|
|
AlgisL rašo: |
galejai ideti nuoroda, kad nereiktu visiems norintiems susipazinti googlintis. |
Sunku su tamsta, nes pats mėgstat kitus siųsti googlintis:
AlgisL rašo: |
P.P.S. f/w galima rasti googlej kokia tik nori arba kazkiek pasimodifikuoti paciam. |
Beje, taip ir neparašėt, kokių firmvarų galima rasti gūglėj.
Turėjau omeny LUFA autoriaus puslapį, nuoroda pateikta pačiam pirmam temos post'e (negi taip sunku perskaityti?):
http://www.fourwalledcubicle.com/LUFA.php
Matau, kad jūsų nuorodoj aprašyta, kaip susikompiliuoti LUFA firmvarą. Gera nuoroda. |
|
|
|
|
|
|
|
MKII konas |
Parašytas: 2015 05 13, 23:56 |
|
|
|
Beveik įkalbėjote netęsti projekto :)
Padariau prototipą. HWB mygtukas trukdo 10 pinų ISP laidui, reikės keisti plokštės projektą.
https://drive.google.com/open?id=0BxVhl5qZbpYoeEd5SDdtSnctcjA&authuser=0
Papasakosiu, kaip sukompiliuoti LUFA firmvarą windowsuose.
Parsisiunčiau LUFA: https://github.com/abcminiuser/lufa
Kompiliavau AVR toolchainu iš Atmel: http://www.atmel.com/tools/atmelavrtoolchainforwindows.aspx
Dar reikėjo 'Make' ir 'CoreUtils' paketų iš GnuWin: http://gnuwin32.sourceforge.net/packages.html
ir Avrdude: http://download.savannah.gnu.org/releases/avrdude/avrdude-5.11-Patch7610-win32.zip
Išpakavau LUFA į C:\temp\lufa-master, AVR toolchain'ą instaliavau į C:\avrtools, 'Make' ir 'CoreUtils' paketus- į C:\gnutools, Avrdude išpakavau į C:\gnutools\bin. Faile C:\temp\lufa-master\Projects\AVRISP-MKII\makefile pakeičiau MCU į atmega16u2 o BOARD į USBTINYMKII. Faile C:\temp\lufa-master\Projects\AVRISP-MKII\Config\AppConfig.h atkomentavau eilutę
#define RESET_TOGGLES_LIBUSB_COMPAT
ir užkomentavau eilutę
// #define LIBUSB_DRIVER_COMPAT.
Terminale atsidariau source folderį:
cd C:\temp\lufa-master\Projects\AVRISP-MKII
Pridėjau kelią iki reikalingų programų:
set PATH=C:\avrtools\avr8-gnu-toolchain\bin;C:\gnutools\bin;%PATH%
Su komanda make sukompiliavau.
Toliau nemalonioji dalis - reikia kito programatoriaus. Prieš užprogramuojant per ISP reikia uždėti self trumpiklį. Naudojau Avrdude ir Usbasp programatorių:
avrdude -cusbasp -pm16u2 -u -U flash:w:AVRISP-MKII.hex -U eeprom:w:AVRISP-MKII.eep -U lfuse:w:0xde:m -U hfuse:w:0xd1:m -U efuse:w:0xf6:m
Fuse bitų nustatymui pasinaudojau šiuo puslapiu - http://www.engbedded.com/fusecalc/
Nesuprantu vieno dalyko - užprogramuodamas ištryniau gamyklinį bootloaderį. Tada HWB mygtukas nebereikalingas. Jei naudosiu gamyklinį bootloader, tai fuse bitai liks neteisingai nustatyti. Kažkaip galima išsaugoti bootloaderį, bet nustatyti teisingus fuse?
Viskas, galima naudoti, tik trumpiklį nuo 'self' reikia uždėti ant 5v arba 3.3V kontaktų. Reset mygtukas keičia darbo režimą - jei po paspaudimo led'ai mirkteli 4 kartus - veiks su avrdude, 2 mirktelėjimai - veiks su Atmel Studio. |
|
|
|
|
|
|
|
Google paieška forume |
|
|
Naujos temos forume |
|
|
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
|
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
|
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
|
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
|
LEGO
Mänguköök,
mudelautod,
nukuvanker |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
|
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
|
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
|
GTA 6 Weapons
GTA 6 Characters,
GTA 6 Map,
GTA 6 Vehicles |
|
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
|
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
|
|
|