HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
Comments
You must login to participate in this chat. Please login.

Another great class. Thanks Fred.

Iron

I would like to see this down on an ARM processor.

Iron

Have not used the CCS C Compiler.

Iron

Downloading slide deck.

Iron

Looking for the code to download for this track.

Iron

Hello from Beaverton, Oregon.

Iron

hello all from Edmonton, alberta

Iron

Thank you Design News and Digi-Key

Platinum

Thanks DigiKey, Design News and Fred E.D. :)

Side Note:  Portability and Platform Independence can be important elements of design consideration.  CCS special instructions are nice, but may preclude such portability and independence.

Good general introduction.  Well done presentations (minus slide background that makes it hard to read).  Would like to take this class concept to a small RTOS application with similar teaching walk-thru ...

very nice project with useful information for future reference

Thank you.

Iron

thanks fred

I'd like to see a presentation on a boot loader for atmel

I'm not familar with the ccs c compiler

Okay picking up the last day

Thanks Fred, great course.

Iron

Late again....having snow here.  Thanks for archiving these lectures . 

Iron

Yeah, snagged it finally . My week is complete.

I'll have to try that.

Iron

I've been snagging it using RealDownloader . I have 4 of the 5 days, just having trouble getting the interface to be repeatable. dang software.

The audio cannot be downloaded, sorry.

Iron

Having trouble downloading the audio to an MP3 file. Is it possible for someone to post links to this rather than the web based flash player ? Sometimes I can snag it using RealPlayer downloader, sometimes not. Don't have that issue with other links, like youTube. Something about the blogRadio hosting, I would guess. Would like to archive the file and put on my iPod to go along with the slides.

Oooh! Just finnished my green tea and left the bag in.  STRONG.

Iron

I'm planning on it too, but things can change.  Maybe see ya then.  l8r

Iron

I'll be here in two weeks for the next class.

Iron

Thanks Kentj  (So do I!  LOL!)  I'm writing a Fat16/32 file system right now.  Origionally released the product with only Fat 16, but getting cards smaller than 4G is getting tough now.  ANyway  hope to see ya in cyberland.

Iron

@mharkins: I hope for the best with your endevor.

Iron

YEa it veries by uP Manufacturer.  In the Rensas part, you can put it in the protected mode to insure nothing can disable the watchdog.  In this case, there's no way to disable it without a total reflash of special registers that are set in compile (or assembly) time.  I don't believe they can be reprogrammed without a total erasure of the part.  I still have questions in to Renesas about this though.

Iron

Oh, I'm using the PIC32 and it does.

Iron

Kentj  No, if the processor (in this case a renesas part) is running in the protected mode, by definition you can't turn off the watch dog.  It is hardware locked.

Iron

The audio archive does not seem to be available . Is there a problem out there?

Thank you Fred, great work! Looking forward to hear you again.

Thank you Rich, sponsors and all participants.

We all want Fred back soon.

The earlies semesters in the archive have much mcu, fpga, and rtos.

also universityeetimes.com has the other UBM sessions, DN Radio's twin.

I shall continue to try the links as soon as I clean up my c drive load.

 

Iron

CRC variants are easy - but sometimes this sign alot code overhead for small size of flash ROM inside of MCUs

Iron

If someone provide some training on Rasberry Pi would be nice. I know it is pretty specific, but just a thought.

Iron

Have a great day everyone and thanks much for making this presentation available archive. It really helps. Thanks Fred, Rich and Digikey.

Iron

You can turn off the WDT as part of the Bootloader program and I am using Bulk transfers in USB for error checking while it's downloading.

Iron

Yep, FPGAs.  I need but haven't used them because of training time.

Iron

I argree with you LevitonDave, also handling things like watchdog routines when processor is running in protected mode and the wd can't be disabled can also be a challenge.

Iron

Hi Fred, We would like to get lecture from you on FPGA if possible. Thanks.

Iron

Note: pbp-lec-driver.pbp should be used as pbp-lcd-driver.pbp

Lots of the challenges of the bootloaders is not the actual reprogramming steps or translating an Intel HEX file but the handling of intregity checking and exception recovery. This becomes more challenging when the source is not local "streaming" or is not reliable where error recovery is needed.

For many of these issues the ability to get the boot loader right is challenging and it too may need to be updated in the field. Addressing this as part of the "advanced" class might also be useful.

@Fred Eady: Thanks Fred. Yep, tons of fun. I don't use PICs much, but I was interested in the MicroSD card interface, etc.. See you out there in bitstream land.

Thanks for the suggestions. You folks ROCK!

Looks like all of the questions have been answered.

I'll stick around for a bit to make sure eveyone has been helped.

 

 

Blogger

I like the idea of the other boot loader sources mentioned (WiFi and cellular). Add USB port to the list.

Iron

hey, fred, what about the Penguino?

 

Iron

Thanks, Fred.  I was unable to attend last (2) days.  Can you provide a master link again to point to all the download materials this week?

 

@aefelgate: No worries :-)

 

http://www.edtp.com/dsn/ is common to all downloads.

 

Just add the filenames to that http string.

 

bootloader-code-designnews.zip

ccs-target-main.c

ccsload.hex

pbp-lcd-driver-app.pbp

pbp-lec-driver.pbp

Blogger

@LevitonDave  Thanks for the suggestion for a "streaming" boot loader--this is exactly what I need to implement, but using a cellular channel rather than WiFi.

 

Iron

any good free alternatives to CCS compiler for folks who are not intimidated by having to do a little more work to set up a commandline/batch compile environment?  ide's are great and add value but i don't find them an absolute requirement for small projects.

@bartholemew: I think there is an Open Source C compiler out there for PIC. However, I can't put a name on it.

Blogger

If we are looking at other boot loaders - it would be useful to do a class on "streaming" boot loading (no local storage) and some of the complications associated with that along with unreliable streaming (WiFi) channel and issues associated with that as well.

Thanks Fred..Excellent lecture..eventhough I came in late.

Iron

Thanks Fred, excellent week.

Iron

Does anyone know where he put CCS C compiler and IDE? For us to upload

@Alven: The IDE can be had from the Microchip site. CCS C can be had from www.ccsinfo.com.

Blogger

@alven scroll down to the beginning of the chat, someone reposted the links there.

Iron

Thanks Fred and Rich

Iron

Thanks, Fred!  Great presentation, that was fun.  Appreciate the links.  Hope to see more of your magazine articles too.

Iron

Source code of PPT slides does not match the downloads from the .ZIP file .

@bitbanger55: Trust the zip file code.  I had to cut and trim things to make them fit the slides.  I made some corrections to the zipped code as well.  Plus, if we were to examine all of the code line by line, this would be a 10-day class.

Hope you had fun, bitbanger55 :-)

Blogger

Where can we get a copy of the bootloader?

Iron

Thanks to all of you that participated in this class.  I had an absolute BLAST!

Be sure to post your platform of choice for a possible future class.

Here are the downloads that have been added today:

http://www.edtp.com/dsn/ccs-target-main.c

http://www.edtp.com/dsn/ccsload.hex

I'm diving back into chat..

Thanks again to all of you and I hope to "see" you again.

Blogger

I'd like to see a similar lecture for the TI TMS570 processor

Iron

When picking another processor, it would be useful if there was a readily available board to experiment on.

Iron

@aefelgate: scroll down todays chat. All 4 have been repeated today.

Iron

So you must me comipling CCS C code in host machine and then copy that to SD Card?

@cmpatel: That is correct.

Blogger

@Bartholemew  The CCS compiler is available in a command line version at less cost.  That is the version I have,  but I run it under MPLAB.  You can do command line if  you wish.

Iron

Would recommend ARM Cortex M3, and Atmel. 

Also, sessions on embedded WiFi would be most welcome!

Thank you Fred and Rich for a valuable series.


Iron

For me Freescale Cortex-M3

Thanks Fred, and DigiKey & Rich

Iron

Yes would like to see future presentations from you PERIODAny controller any time :)

Iron

Beside powepoint presentation where can I get the code exemples?

thanks

Iron

Thanks Fred!

 

How about the MPC5121?

It uses the ADS5121 Development Board...

 

Iron

Fred ,

Thanks for presentation.

I think 8051 would be a good choice since it has a wealth of periferals.

How about Ardunio ?

 

Iron

We use AVR and ARM mostly in our embedded apps, PIC deserve for look on it.

Iron

Yes, it would be nice to see bootloader on other platforms, from different vendors: Atmel, NXP, etc...

I also would like Cortex-M3

Iron

Thanks Rich and Fred for a Great Week, enjoy the Snowshoeing Fred! Gotta run

Iron

Thanks, Fred.  I was unable to attend last (2) days.  Can you provide a master link again to point to all the download materials this week?

 

Thank-you!

 

Iron

Thanks Fred. Great week!  A version for the ARM Cortex might be interesting.

Iron

Thx Fred and Rich and attendees . Have a great and safe weekend, y'all.

Microchip is great for me!   :)   Thank you Fred, Rich and the CEC folks, excellent week!

Thank you Fred & Rich for all your efforts and help

Iron

Thanks Rich and Fred. I really enjoyed the class.

Iron

Thanks Fred and Rich.

Have a nice Day.

Iron

Thanks Fred and Rich. Can you arrange a lecture for Cortex-M3 bootloading.

Iron

Thanks much Fred, GREAT JOB!

Iron

Thanks Fred and everyone else who made it happen

Iron

Thanks Fred and Rich!  It is really nice to see this level of detail, a real working example.  I really appreciate what you showed us!

Iron

thanks Fred

Have a good weenkend folks

Iron

Thank you very much Fred and Rich!

Iron

Excellent week long presentation, I'm there for any class you present. Thanks again

Iron

I second Atmel (ATmega), would also suggest ARM Cortex-M3.

Iron

ARM Cortex M3 NXP or STMicro processors - thanks for a great week.

Thank you Rich and Design News and DigiKey

Iron

any good free alternatives to CCS compiler for folks who are not intimidated by having to do a little more work to set up a commandline/batch compile environment?  ide's are great and add value but i don't find them an absolute requirement for small projects.

thanks Fred it was a great pt!

Iron

Thank you Fred, for this great week!

 

Iron

Atmel would be interesting...

Iron

Very Nice course, Fred - thank you!

Thank you Rich for nice organization!

Iron

Thx Don,did he also upload or give us the path for the bootloader?

Iron

@donnb The complier demo version is at:  http://www.ccsinfo.com/ccsfreedemo.php

Iron

i have several instances of IE open.  Firefox would slow down this poor little Windoze machine even more

Iron

updating flash doesn't take but a couple minutes over a broadband connection and no reboot is required so you might do that if you don't get any good results just trying a different browser

 

ok with FireFox & regular Flash 11

Iron

He downloaded the inteface enviroment yesterday so we could get a for it. Was that something different?

 

Iron

@tesumner if you have other browsers installed give them a try.  IIRC IE uses a different Flash binary (activex control) than FireFox (netscape style plugin)

so the CCS C file is compiled in host computer to generate .HEX file and then it is copied to SD Card. If I am not correct please make me. 

Iron

Today's PPT slides should have code ZIP by the end of this session.

ccs is not a free compiler

Iron

Sound is ok here using FireFox with debug version of Flash player 11.x

@YvonH - regarding bad sound:  if you hapeen to be using google chrome, note that chrome uses its own embedded version of flash and there can be conflicts with any other flash installations on your machine.  quckests experiments to try to fix audio problems are to load the webinar page in differentn browsers.  if you need to use chrome, go to your extensions and disable all but one of the flash players that chrome is using.

Does anyone know where he put CCS C compiler and IDE? For us to upload

Iron

My audio keeps cutting out, again

 

Iron

A bit late today, but still made to the live session...

Iron

seems so, may be zip has older code

Iron

Source code of PPT slides does not match the downloads from the .ZIP file .

So you must me comipling CCS C code in host machine and then copy that to SD Card?

Iron

nice idea to look in PP viewer, thanks

Iron

I suggest the free Powerpoint reader from Microsoft:

www.microsoft.com/en-us/download/details.aspx?id=6

Iron

One needs  M-S power point or a sub that renders the PP correctly to get the background to allow the text to be clearly displayed.

Iron

background? can be removed in openoffice (or like it) if needed

Iron

Powerpoint Viewer 2010 works very well and it is free to download

Mine is fine but I have MS Powerpoint 2010

 

Iron

No problems here Bill_A

Iron

With PowerPoint Viewer 2010 you will not have issues with the background. If using OpenOffice/LibreOffice you'll need to update to current version.

Iron

Is anyone have the problem to read the text on the slide?

Iron

Very difficult to read the slides with the background image!

 

Iron

Have a nice weekend all. I'm going to wait for the archive.  The sound keeps stopping, it is hard to follow.

Thanks,

Iron

I have been using CCS for the last three years. Works great.

Iron

I think I was one of the first CCS complier users back in the 1990's. I bought it because I could not believe you could write a C compiler on a PIC that only had a 3 level stack back them. Been using them ever since.

Iron

@AriQue - comes with Microchip tools

 because it is free have ccs compiler experience but had some issues with the compiler not initializing pins as expected.

Iron

Don't know anything about CCS C Compiler.

Iron

New to CCS C compiler

Iron

No experience with CCs C compiler

Not familiar with the CCSD Compiler.

Yes, Design News sends the cards.  Either print out or transfer the amount to your plastic card

Iron

not familar with

 

Iron

Sounds is stopping all the time. I refreshed the web page several times.  Any suggestions?

 

Iron

@johndw244 - was the email that contained your card from Design News?

Hello Everone its dry finally for a few days here in Washington State

Iron

@EdB_V  Probably just a coincidence, both are named after people.

Iron

We in MASS got an Executive order by the Gov to get off the roads by 4PM today,with exceptions,

Iron

Greetings from Midland TX

Iron

Greetings from Mass. Geting ready for the Nor'easter. Could definitely use the coffee!

Iron

Dry in Binghamton, NY.  No snow yet.

Iron

@hwhankins, Bergen County

Blogger

Hello every one!  No didn't get Starbucks Card yet and could sure use it right about now!

Yes, got my card by e-mail a few days ago

 

Iron

I just got one time starbucks card recently.

Iron

Hey, - Atlanta, GA

 

Iron

@hwhankins - Is the location of Brick NJ near Wall NJ a coincidence, or did someone years ago display their sense of humor? -- almost time to get serious

Iron

Anybody get the free starbucks card, yet?

Iron

Pouring snow in Upstate NY, about three inches so far by Lake Ontario

Iron

@richnass Down here in Brick, NJ it's just plain rain, how far North are you?

 

Iron

Hello again from snowy Mayfield Hts, home of Rockwell Automation.

Morning, from Richmond BC

Iron

Pouring rain in SoCAL

Iron

Don't stop chatting on my account

Blogger

Slide 27 = "giggle"   :)  

Greetings from St. Louis, MO. 

Iron

Howdy folks!!  :)   TGIF!!    (Snow? None here!   I just returned from shopping for pontoon carpet!)  :)

LESS than 1/2 hr to go.

Iron

I'm not snowed in yet, so I'm back from Minnesota.

proctor enters the room and we all get quiet

maybe we're all aiming our spit ball shooters

Iron

@richnass - we are in a frenzy of anticipation

Iron

Download your slides if you haven't already.

Blogger

This might be the most active (and friendliest) crowd we've had for a class.

Blogger

Hello from NJ. Sleety rain at the moment. The biggie is supposed to come tonite.

Blogger

Good evening from Iasi, Romania

Iron

Good morning from California!

Iron

Where can I find the schematics?

Iron

@bitbanger55 thanks for clarification

Iron

to "Any one stuck in a snow storm"

I 'm not going there!!!

Oh well, guess I just lied. Rod. R.

Iron

I used my Starbucks card to get two almonds a a bag of chips

5 usd at Safeway Starbucks in Fairbanks. I had iced coffee

and like de-caf.

Iron

I have more than one and see it your way @Kentj

this one does this period. I am afraid to try and open this at school or work.

Iron

I'm having green tea with high caffeine content.

Iron

I have two computers. One for this and one for work.  And I work out of the home.

Iron

@uscschmidt, good point. Using OpenOffice.org Impress I draggid the pointer across the (read only)

and got multi colorful text, some easier to read. Graet slides, they must have cost someone a small fortune.

Iron

I need a strong coffee....

Iron

Look at the time stamps at the bottom of the page.  We were here earlier than that.

Iron

So, you don't work?

Silver

We are here for the witty repartee

Iron

LOL, why are all you here 1.5 hours early?

Silver

what I did, is in powerpoint, right click on background, click on background, then click on the pulldown on left side. Select leftmost white box and select. Then hit apply to all slides. that should remove the background from all slides. Save as a copy if you want to keep the original.

Fred, do you agree ?

Iron

Good afternoon, everyone, from NJ where it is snowing

Iron

I use office 2003. Most of the slides are unreadable. However I have discovered that if you click on the text, you get black text in in a white box, making it easy to read.....

Iron

Good Morning from Torrance , CA. A drizzly day here in Socal.

Iron

Light snow, but no measurable accumulation in this section of Vermont

Iron

Anyone stuck in a snow storm yet?

 

Iron

Hi from Portlandia

To those who are about to be burried in snow - We salute you

Friday finally is here!

Iron

Hello from Milwaukee.

Iron

In Vermont, 19°F, overcast, and depending on the source, 12-18 or 18-24 inches of snow by noon Saturday. Given the temperature (overnight low of 13°F) it should be light and fluffy. For me, it's a good thing.

Iron

Good Morning from Rainy San Jose, CA.

It's Rainy 43°F now and a High of 53°F.

Iron

Hello all, from Richmond, TX.  60F and sunny but it's supposed to rain.

Iron

Morning from Portland Oregon

Iron

Good Morning; TGIF from Boston

Iron

Good morning from Scottsdale,AZ

Iron

@to_all_listeners:

From Yesterday:

The .ZIP file URL is properly spelled (http://www.edtp.com/dsn/bootloader-code-designnews.zip) in the text but the actual embedded HTML target when clicked on is spelled /dns/ by mistake . So copy target URL text rather than clicking on hyperlink. The links that work for me are:

http://www.edtp.com/dsn/bootloader-code-designnews.zip
http://www.edtp.com/dsn/pbp-lcd-driver.pbp
http://www.edtp.com/dsn/pbp-lcd-driver-app.pbp



Partner Zone
Latest Analysis
Halloween isn’t just a time for creative costumes. Thanks to the element14 online design community, the holiday this year also brings us a number of creative electronic device design ideas aimed at making your Halloween party a unique experience.
The Arduino is great for connecting with hardware but has a limited user interface. Apple’s iOS devices have a great user interface but are limited when connecting with hardware.
After a year or so of missteps, false starts, retractions, and postponements, inkjet office printer giant Hewlett-Packard has finally revealed just what it plans to do in 3D printing.
On April 15, 2010, President Barack Obama gave a major speech at the Kennedy Space Center in Florida, announcing that the US would send astronauts to Mars by the mid-2030s. But in order to do so, NASA would first need to ramp up its capabilities through missions directed toward "a series of increasingly demanding targets," i.e. asteroids.
Selfies have already ruined your nights out and your social media feeds. Now they're after your breakfast.
More:Blogs|News
Design News Webinar Series
10/7/2014 8:00 a.m. California / 11:00 a.m. New York
9/25/2014 11:00 a.m. California / 2:00 p.m. New York
9/10/2014 11:00 a.m. California / 2:00 p.m. New York
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Nov 3 - 7, Engineering Principles behind Advanced User Interface Technologies
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Last Archived Class
Sponsored by Littelfuse
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service