FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
Forum index » Electronix » design
Update freescale HC08 MCU in run-time.
Post new topic   Reply to topic Page 1 of 1 [9 Posts] View previous topic :: View next topic
Author Message
Boki
electronics forum Guru


Joined: 05 May 2005
Posts: 350

PostPosted: Wed Jul 19, 2006 3:25 am    Post subject: Update freescale HC08 MCU in run-time. Reply with quote

Hi All,

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Best regards,
Boki.
Back to top
Eeyore
electronics forum Guru


Joined: 22 Jun 2006
Posts: 642

PostPosted: Wed Jul 19, 2006 6:19 am    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

Boki wrote:

Quote:
Hi All,

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Beyond my experience I'm afraid Boki.

Graham
Back to top
Tim Wescott
electronics forum Guru


Joined: 04 May 2005
Posts: 707

PostPosted: Wed Jul 19, 2006 4:14 pm    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

Boki wrote:

Quote:
Hi All,

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Best regards,
Boki.

Normally this is done through a boot loader. If you like to live

dangerously you build one into your application code. If you want to
play it _really_ safe you have an entirely separate application that
comes up first, checks to see if it's supposed to load anything, then
jumps to the application.

Google for 'boot load' or 'application download'. I'm sure that someone
has written an article for this in Embedded Systems Programming or
whatever they call themselves now. http://www.embedded.com.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Posting from Google? See http://cfaj.freeshell.org/google/

"Applied Control Theory for Embedded Systems" came out in April.
See details at http://www.wescottdesign.com/actfes/actfes.html
Back to top
Joerg
electronics forum Guru


Joined: 05 May 2005
Posts: 3533

PostPosted: Wed Jul 19, 2006 10:43 pm    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

Hello Tim,

Quote:

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Normally this is done through a boot loader. If you like to live
dangerously you build one into your application code. If you want to
play it _really_ safe you have an entirely separate application that
comes up first, checks to see if it's supposed to load anything, then
jumps to the application.

Google for 'boot load' or 'application download'. I'm sure that someone
has written an article for this in Embedded Systems Programming or
whatever they call themselves now. http://www.embedded.com.


Or look at the respective MSP430 app note from TI about the boot loader
to study how it's done and what kinds of safety interlocks are there.
The MSP430 comes with a boot loader.

--
Regards, Joerg

http://www.analogconsultants.com
Back to top
Boki
electronics forum Guru


Joined: 05 May 2005
Posts: 350

PostPosted: Thu Jul 20, 2006 9:58 am    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

Tim Wescott 寫道:

Quote:
Boki wrote:

Hi All,

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Best regards,
Boki.

Normally this is done through a boot loader. If you like to live
dangerously you build one into your application code. If you want to
play it _really_ safe you have an entirely separate application that
comes up first, checks to see if it's supposed to load anything, then
jumps to the application.

Google for 'boot load' or 'application download'. I'm sure that someone
has written an article for this in Embedded Systems Programming or
whatever they call themselves now. http://www.embedded.com.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Posting from Google? See http://cfaj.freeshell.org/google/

"Applied Control Theory for Embedded Systems" came out in April.
See details at http://www.wescottdesign.com/actfes/actfes.html

Ya, I know this way ( boot loader concept ), and I have implemented one
called DFU - device firmware upgrade for a famous brand product. (
don't need any CSR *.DLL support so, it can use for most embedded
systems ; ) )

Back to question, I wonder that freescale HC08 MCU supports boot loader
also ? and what kind of interface..

Best regards,
Boki.
Back to top
David L. Jones
electronics forum Guru Wannabe


Joined: 07 Jun 2005
Posts: 286

PostPosted: Thu Jul 20, 2006 10:07 am    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

Boki wrote:
Quote:
Tim Wescott 寫道:

Boki wrote:

Hi All,

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Best regards,
Boki.

Normally this is done through a boot loader. If you like to live
dangerously you build one into your application code. If you want to
play it _really_ safe you have an entirely separate application that
comes up first, checks to see if it's supposed to load anything, then
jumps to the application.

Google for 'boot load' or 'application download'. I'm sure that someone
has written an article for this in Embedded Systems Programming or
whatever they call themselves now. http://www.embedded.com.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Posting from Google? See http://cfaj.freeshell.org/google/

"Applied Control Theory for Embedded Systems" came out in April.
See details at http://www.wescottdesign.com/actfes/actfes.html

Ya, I know this way ( boot loader concept ), and I have implemented one
called DFU - device firmware upgrade for a famous brand product. (
don't need any CSR *.DLL support so, it can use for most embedded
systems ; ) )

Back to question, I wonder that freescale HC08 MCU supports boot loader
also ? and what kind of interface..

Google is your friend, first hit with "hc08 bootloader":
http://www.freescale.com/files/microcontrollers/doc/app_note/AN2295.pdf

Dave Smile
Back to top
Boki
electronics forum Guru


Joined: 05 May 2005
Posts: 350

PostPosted: Thu Jul 20, 2006 10:08 am    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

Joerg 寫道:

Quote:
Hello Tim,


That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Normally this is done through a boot loader. If you like to live
dangerously you build one into your application code. If you want to
play it _really_ safe you have an entirely separate application that
comes up first, checks to see if it's supposed to load anything, then
jumps to the application.

Google for 'boot load' or 'application download'. I'm sure that someone
has written an article for this in Embedded Systems Programming or
whatever they call themselves now. http://www.embedded.com.


Or look at the respective MSP430 app note from TI about the boot loader
to study how it's done and what kinds of safety interlocks are there.
The MSP430 comes with a boot loader.

--
Regards, Joerg

http://www.analogconsultants.com

Thanks, MSP430 seems a very good MCU, I went the MSP430 product seminar
on 2004/09, but never go to detail.

Until last two week, a relative came and asked me to help about his
graduate project.

I saw that MCU can do sigma-delta AD, wow... my thesis is 1-V
sigma-delta AD, three years ago.

Best regards,
Boki.
Back to top
Boki
electronics forum Guru


Joined: 05 May 2005
Posts: 350

PostPosted: Thu Jul 20, 2006 10:10 am    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

David L. Jones 寫道:

Quote:
Boki wrote:
Tim Wescott 寫道:

Boki wrote:

Hi All,

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.

Best regards,
Boki.

Normally this is done through a boot loader. If you like to live
dangerously you build one into your application code. If you want to
play it _really_ safe you have an entirely separate application that
comes up first, checks to see if it's supposed to load anything, then
jumps to the application.

Google for 'boot load' or 'application download'. I'm sure that someone
has written an article for this in Embedded Systems Programming or
whatever they call themselves now. http://www.embedded.com.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Posting from Google? See http://cfaj.freeshell.org/google/

"Applied Control Theory for Embedded Systems" came out in April.
See details at http://www.wescottdesign.com/actfes/actfes.html

Ya, I know this way ( boot loader concept ), and I have implemented one
called DFU - device firmware upgrade for a famous brand product. (
don't need any CSR *.DLL support so, it can use for most embedded
systems ; ) )

Back to question, I wonder that freescale HC08 MCU supports boot loader
also ? and what kind of interface..

Google is your friend, first hit with "hc08 bootloader":
http://www.freescale.com/files/microcontrollers/doc/app_note/AN2295.pdf

Dave Smile


Thank you very much! I think that is what I need. : D

Best regards,
Boki.
Back to top
Joerg
electronics forum Guru


Joined: 05 May 2005
Posts: 3533

PostPosted: Thu Jul 20, 2006 6:03 pm    Post subject: Re: Update freescale HC08 MCU in run-time. Reply with quote

Hello Boki,

Quote:

That MCU in my circuit, after product housing, I still want to let user
can upgrade the MCU firmware through USB...

Any commnet? My main chip is a Bluetooth chip.


Normally this is done through a boot loader. If you like to live
dangerously you build one into your application code. If you want to
play it _really_ safe you have an entirely separate application that
comes up first, checks to see if it's supposed to load anything, then
jumps to the application.

Google for 'boot load' or 'application download'. I'm sure that someone
has written an article for this in Embedded Systems Programming or
whatever they call themselves now. http://www.embedded.com.


Or look at the respective MSP430 app note from TI about the boot loader
to study how it's done and what kinds of safety interlocks are there.
The MSP430 comes with a boot loader.


Thanks, MSP430 seems a very good MCU, I went the MSP430 product seminar
on 2004/09, but never go to detail.


Check out the new EZ430 kit. Very nice, cheap and it comes with the
F2013, IMHO the best deal among the new F2xx family chips. You can pry
open the USB stick, detach the target board and use the stick as a SBW
programmer.


Quote:
Until last two week, a relative came and asked me to help about his
graduate project.

I saw that MCU can do sigma-delta AD, wow... my thesis is 1-V
sigma-delta AD, three years ago.


Well, that kind of gives your age away ;-)

The F2013 contains a 16bit converter. Slow but has differential inputs,
muxing and all. Nice. I hope the prices come down a little more so I can
use them in designs that I am doing analog/mixed right now. The really
good news is you can get them in DIP packages. This is essential for
extremely low cost devices where you have to use a single-sided phenolic
board.

--
Regards, Joerg

http://www.analogconsultants.com
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [9 Posts] View previous topic :: View next topic
The time now is Mon Apr 23, 2018 9:47 am | All times are GMT
Forum index » Electronix » design
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Want $15,000 Give me 5 min of your Time. andyzabel@gmail.com design 3 Thu Jul 20, 2006 7:11 pm
No new posts UPDATE: RCA TV (32" pic) F32676SB, ch CTC197CD Brad Repair 0 Thu Jul 20, 2006 6:47 pm
No new posts half amplitude time thejim Basics 1 Wed Jul 12, 2006 6:38 am
No new posts Time for a quick survey for a New Business gemini9011 design 22 Tue Jul 11, 2006 1:14 am
No new posts Sharp TV dead update for Tech Data stokesb@cox.net Repair 3 Fri Jul 07, 2006 12:16 am

Copyright © 2004-2005 DeniX Solutions SRL
Other DeniX Solutions sites: Unix/Linux blog |  Unix/Linux documentation |  Unix/Linux forums |  Medicine forum |  Science forum  |  Send and track newsletters


Powered by phpBB © 2001, 2005 phpBB Group