<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forums.obdev.at/app.php/feed/topic/9935" />

	<title>Objective Development Forums</title>
	
	<link href="https://forums.obdev.at/index.php" />
	<updated>2015-07-27T06:26:51+02:00</updated>

	<author><name><![CDATA[Objective Development Forums]]></name></author>
	<id>https://forums.obdev.at/app.php/feed/topic/9935</id>

		<entry>
		<author><name><![CDATA[blargg]]></name></author>
		<updated>2015-07-27T06:26:51+02:00</updated>

		<published>2015-07-27T06:26:51+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=9935&amp;p=30026#p30026</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=30026#p30026"/>
		<title type="html"><![CDATA[Re: USB bootloader with program using usb?]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=30026#p30026"><![CDATA[
The simplest approach is to get one (or two) USBasp hardware boards and flash USBaspLoader on it. Then you can load a new program into the board and use it as a development board with I/O and USB. If you have two of these or one and another ICSP programmer, I'll post one that's configured and ready to build and flash.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=20076">blargg</a> — Mon Jul 27, 2015 6:26 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[confus]]></name></author>
		<updated>2015-07-23T11:46:49+02:00</updated>

		<published>2015-07-23T11:46:49+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=9935&amp;p=30000#p30000</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=30000#p30000"/>
		<title type="html"><![CDATA[Re: USB bootloader with program using usb?]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=30000#p30000"><![CDATA[
Ah, thanks. Would you mind giving me a kick start by posting the firmware and schematic of one of your simpler or a minimal projects? I find it easier to learn from examples.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=4537">confus</a> — Thu Jul 23, 2015 11:46 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[blargg]]></name></author>
		<updated>2015-07-23T10:38:52+02:00</updated>

		<published>2015-07-23T10:38:52+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=9935&amp;p=29999#p29999</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=29999#p29999"/>
		<title type="html"><![CDATA[Re: USB bootloader with program using usb?]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=29999#p29999"><![CDATA[
USBaspLoader and variations allow this on devices with bootloader support (separate interrupt vectors for bootloader). I use such a setup all the time and it's great. Some allow various ways of entering bootloader: for a few seconds on device being plugged in, when reset is pressed, etc.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=20076">blargg</a> — Thu Jul 23, 2015 10:38 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[confus]]></name></author>
		<updated>2015-07-22T10:27:04+02:00</updated>

		<published>2015-07-22T10:27:04+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=9935&amp;p=29987#p29987</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=29987#p29987"/>
		<title type="html"><![CDATA[USB bootloader with program using usb?]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=9935&amp;p=29987#p29987"><![CDATA[
I wondered if one could use a vusb-based bootloader and still use the USB connection in ones' main firmware.<br /><br />Say I have device that uses the USB conncetion e.g. to switch a few relays controlled by the connected PC. I then press a button to put the device in bootloader mode. I then update the firmware over the same USB connection, the device resets and I can switch the relays again over USB. Would that at all be possible?<br /><br />I guess one would have to change a few compile time options to runtime stuff in v-usb but maybe a ready-made bootloader exists? Does someone know of one?<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=4537">confus</a> — Wed Jul 22, 2015 10:27 am</p><hr />
]]></content>
	</entry>
	</feed>
