Comments (34)
I've flashed the bootloader with Arduino 1.01 and config software worked, but
only for firmware update.. after that I can't access it anymore. I think it
overwrites the bootloader flashed via Arduino?
Virgis
Original comment by [email protected]
on 6 Sep 2012 at 7:54
from arducam-osd.
any ideas or where can I get proper bootloader and what are the fuses for
Atmega 328p to work as it should? Thanks for any help here!
Virgis
Original comment by [email protected]
on 7 Sep 2012 at 8:35
from arducam-osd.
Virgis,
Did you get this resolved?
Rick
Original comment by [email protected]
on 13 Sep 2012 at 4:55
from arducam-osd.
Nope. You are the first one to respond :)
At the moment I have working OSD, but can't configure, because firmware
overwrites bootloader and can't connect with PC software.
Virgis
Original comment by [email protected]
on 13 Sep 2012 at 5:45
from arducam-osd.
Sorry guys. I'm mortally busy these days. Here goes some tips:
As you said, it was needed to re-upload the Arduino Bootloader. OK. So, you
should be able to use the Configurator tool to update the board's firmware
normally by using an FTDI 6-wire cable. Maybe you've uploaded the wrong
bootloader?
The bootloader it uses is the "ATmegaBOOT_168_atmega328.hex" from your Arduino
installation's "hardware\arduino\bootloaders\atmega" folder.
BTW. What programmer are you using?
Original comment by [email protected]
on 13 Sep 2012 at 2:24
from arducam-osd.
I'm having exactly the same issue. It seems to have happened when I switched to
either APM v2.70 or v2.71 - I'm not sure which one. The OSD still worked on APM
2.72, but I just can't talk to it with the configurator. I didn't try to upload
a new boot loader because I didn't know which one was proper to use. I've since
sent it back to 3DR over 2 weeks ago but still nothing back. Seems like pretty
slow service. Would suggest not doing that if you can avoid it.
Original comment by [email protected]
on 13 Sep 2012 at 2:48
from arducam-osd.
Thanks for support.
I am using USBASP programmer. I have changed the fuses for Atmega. What should
be the correct ones?
I will try to flash the correct bootloader now and will let you know about
progress.
Thanks again!
Virgis
Original comment by [email protected]
on 13 Sep 2012 at 5:03
from arducam-osd.
Tried to flash correct bootloader via USBASP programmer via AVRDUDE. Got the
same result. Updating firmware from ArduCAM OSD Config software it writes OK,
but that is the last time I can connect it. OSD is working OK, but can't
connect and configure it anymore. Seems I am messed up with fuses?
Virgis
Original comment by [email protected]
on 13 Sep 2012 at 5:31
from arducam-osd.
Maybe you've locked the EEPROM...?
Just in case, this is the whole set of commands using your programmer:
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m
avrdude -c usbasp -p m328p -U hfuse:w:0xDA:m
avrdude -c usbasp -p m328p -U efuse:w:0x05:m
avrdude -c usbasp -p m328p -U flash:w:ATmegaBOOT_168_atmega328.hex
Original comment by [email protected]
on 13 Sep 2012 at 10:57
from arducam-osd.
Thanks! That's what I need! :)
Will report the progress tomorrow!
Virgis
Original comment by [email protected]
on 13 Sep 2012 at 11:25
from arducam-osd.
I've tried those commands without success. I am not sure what I am doing wrong
here.
fuses wrote OK, firmware OK (I've changed the original name of the
ATmegaBOOT_.. hex to short just "Atmega.hex", so file is the same).
Maybe AVRDUDE firmware is old? It gives a warning message: cannot set sck
period..
Thanks for support here! I really appreciate it!
Original comment by [email protected]
on 14 Sep 2012 at 6:04
Attachments:
from arducam-osd.
Guys, any ideas what is wrong with it?
THanks.
Virgis
Original comment by [email protected]
on 20 Sep 2012 at 8:58
from arducam-osd.
About the sentence "cannot set sck period": it happens with USBasp programmers.
Just ignore it. I have one that shows exactly the same and it works perfectly.
About the OSDConfig: Are you using the FTDI 6pin cable? If not what is the
serial adapter?
Original comment by [email protected]
on 1 Oct 2012 at 10:35
from arducam-osd.
I've updated the USBASP programmer firmware and error is gone.
I am using one with Silicon Labs chip CP2102:
http://www.b2cqshop.com/ebayphoto/cp2102_a.jpg
Thanks for help!
Virgis
Original comment by [email protected]
on 1 Oct 2012 at 11:41
from arducam-osd.
Perhaps it could be an error at the reset line.
Did you try to press OSD's reset button after clicking on the "Read/Write"?
It's just like the early Arduino's days. By this way we would try to verify if
the error is coming from the adapter or so.
Original comment by [email protected]
on 2 Oct 2012 at 3:21
from arducam-osd.
Thanks! you are Genius!
Issue fixed, I was missing just reset command :)
I've even replaced Atmega.. :)
Now I can setup OSD and make it boot OK (CharSet updated).
Thanks a lot!
Virgis
P.S. Issue fixed/closed
Original comment by [email protected]
on 2 Oct 2012 at 5:06
from arducam-osd.
Great!
I'm happy that you've got it working properly.
Have fun!
Original comment by [email protected]
on 2 Oct 2012 at 5:21
- Changed state: Done
from arducam-osd.
[deleted comment]
from arducam-osd.
with cp2102 i've made a reset mod. So you don't need to manually reset anymore.
Original comment by [email protected]
on 8 Jan 2013 at 7:11
Attachments:
from arducam-osd.
Do you have some basic instructions for reburning the bootloader on minimosd? I
have a jdrones 1.0 board that I need to reburn. I have a USBASP programmer that
I use on kkboards and an atmel chip connector that I use to reflash ESC's. The
process is similar? I use the kkmulticopter program to burn ESCs.
Original comment by [email protected]
on 5 Apr 2013 at 7:46
from arducam-osd.
@Steve: if you're experienced on USBASP so it's quite easy.
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m
avrdude -c usbasp -p m328p -U hfuse:w:0xDA:m
avrdude -c usbasp -p m328p -U efuse:w:0x05:m
avrdude -c usbasp -p m328p -U flash:w:ATmegaBOOT_168_atmega328.hex
The bootloader is the "ATmegaBOOT_168_atmega328.hex" from the [Arduinno install
folder] -> /hardware/arduino/bootloaders/atmega
Original comment by [email protected]
on 5 Apr 2013 at 8:47
- Changed state: Accepted
- Added labels: Type-Other
- Removed labels: Type-Defect
from arducam-osd.
My only experience is with doing SimonK reflashing so I have a usbasp and atmel
overthechip connector. I will give it a try.
Original comment by [email protected]
on 6 Apr 2013 at 3:32
from arducam-osd.
You can do the same via Arduino 1.0 or latter, just choose as Arduino mini pro
5v and it will flash correct bootloader.
Then flashing firmware with OSD software, don't forget to press reset as I've
done then needed to complete the task :)
Virgis
Original comment by [email protected]
on 6 Apr 2013 at 7:25
from arducam-osd.
I've read about pressing reset but exactly when do you press it during the
process? I ended up reburning the minimosd with windows 7 command prompt and
the overthechip connector and usbasp. Was easy! I will try arduino next time.
Original comment by [email protected]
on 8 Apr 2013 at 11:55
from arducam-osd.
Just click option you need to do (upload or update something in software) then
press reset after 0-1sec :) Lets say at the same time.
Original comment by [email protected]
on 8 Apr 2013 at 12:14
from arducam-osd.
Hi Guys! I'm having serious problems with flashing of the OSD. I've tried all
day going from a working OSD v2.0 and getting the "Failed to talk to
bootloader" to having no OSD.
I have a minimOSD v1.0
connected with six wiers to the
USBasp programmer.
I have installed the Arduino 1.0.5 - to get the bootloader
I have installed the AVRdudeGUI
I've made a "read FLASH" and "read EEPROM" in the AVR dudeGUI.
I have copied the bootloader to the AVRdude folder
I've made a batch file in the AVRdude folder going like this:
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m
avrdude -c usbasp -p m328p -U hfuse:w:0xDA:m
avrdude -c usbasp -p m328p -U efuse:w:0x05:m
avrdude -c usbasp -p m328p -U flash:w:ATmegaBOOT_168_atmega328.hex
After that i get a red solid LED and a bright green flashing LED and of course
no OSD firmware. I still get the "Failed to talk to bootloader" when connecting
from "MinimOSD Config"
Original comment by MartinGornitzka
on 19 May 2013 at 6:34
Attachments:
from arducam-osd.
[deleted comment]
from arducam-osd.
[deleted comment]
from arducam-osd.
hello friends, I haven't any experience with programing so I have the usbasp
but what Do I do?
Original comment by [email protected]
on 22 Aug 2013 at 6:37
from arducam-osd.
Original comment by [email protected]
on 19 Sep 2013 at 10:06
- Changed state: Done
from arducam-osd.
You can still use 4 wire FTDI cable just right after initiating any operation
(Burn Boot Loader, "Read from OSD" or "Save current tab to OSD" or update FW)
click reset button. Details http://vimeo.com/66105099
I've used cheapest 4 wire FTDI cable (3$ on eBay) AvrdudeR at 57600 to upload
bootloader file C:\Program Files
(x86)\Arduino\hardware\arduino\bootloaders\atmega\ATmegaBOOT_168_atmega328.hex
to OSD that had this problem. Also with this cable I am able to do all other
operations with minimOSD.
Original comment by [email protected]
on 7 Nov 2013 at 6:15
from arducam-osd.
Select Tools > Board and select your board (mine is the Arduino Pro or Pro Mini
(5v, 16MHz) w/ATmega128)
Select Tools > Programmer > USBasp
COM port can't change (USBasp not need COM port)
Select Tools > Burn Bootloader
Wait 2-3 mins and you’ll probably get an error of “warning: cannot set sck
period. Please check for usbasp firmware update”. Just ignore it.
Unplug the USBasp board and plug in your FTDI (with MinimOSD)
Open the MinimOSD configuration software, select the COM port and click ‘Read
from OSD’
Original comment by [email protected]
on 22 Jun 2014 at 2:46
from arducam-osd.
pls use USBasp programmer (cek
http://www.unmannedtechshop.co.uk/usbasp-avr-programmer.html)
Original comment by [email protected]
on 22 Jun 2014 at 2:51
from arducam-osd.
Hi,
I have the same problem with my MinimOSD !
Have you find a solution ?
Thx
Original comment by [email protected]
on 25 Sep 2014 at 10:28
from arducam-osd.
Related Issues (20)
- Warnings, Armed and Disarmed Notification Glitching on Panel 1
- Without Mavlink
- Load Custom Firmware Doesn't work
- problem compiling with arduino HOT 2
- OSD shows video but no data overlay + video feed shows noise on power up. HOT 1
- New APM modes not displaying on OSD HOT 2
- show decimals like 0.6m for the altitude. HOT 3
- "Update Charset" on power up with PX4
- kv osd with other controlers ? HOT 2
- GPS Time Stamp.
- Call
- Call Signs HOT 1
- MinimOSD - No overlay following EEPROM Flash HOT 1
- Either Video and no overlay OR unplug Fatshark cam and see grey screen with OSD HOT 2
- Support FrSky S.Port Telemetry HOT 3
- OSD displays data but no video
- Step by step guide
- Flight mode not shown for hexa- and octocopters HOT 1
- Hybrid renamed to PosHold
- Reduce the number of decimals on Lat/Lon on Display
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arducam-osd.