Future Appnotes - FeedBack

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Future Appnotes - FeedBack

12,492 Views
ericgregori
Contributor I
We are working on getting some new appnotes how on the ColdFire.
 
Specifically, we want to do a appnote to cover each of the modules in the ColdFire family ( A/D, PWM, timers, DMA, ... ).
 
If there is a specific module you would like to see an immediate appnote on, please let me know.
We are trying to prioritize the appnotes through editing based on immediate needs.
 
Some sample appnotes that are in the works:
 
DMA to UART functionality
PWM
Timers
A/D converter
MAC module
interrupt controller
 
 
 
Labels (1)
0 Kudos
27 Replies

386 Views
Reibax
Contributor I
I agree with SPS. I would also aprreciate a simple and quick USB implementation (mainly CDC, virtual com port for command interface) for MCF532x family of microcontrollers.
0 Kudos

386 Views
TurboBob
Contributor IV
I have to agree.  The simpler peripherals are easy enouogh to figure out,  and the beans in processor expert do a decent job of getting basic applications going quickly.
 
I am implementing a HID device with an 08JM,  and am considering stepping up to the MCF51 part.  Since the USB issues were the toughest part of this project,  this is the only thing that is making me reluctant to jump to the CF parts.
 
A drop-in USB module / app note that is compatible with Processor Expert that is either CDC or HID would be a huge help to me as well as others. 
 
The next item would be a USB bootloader that is Processor Expert compatible.  The current app note doesn't look promising, as PE likes to control things like start-up and the vectors.  The mass-storage class USB idea that the badgeboard uses is intrigueing,  but I doubt it would work with an app that uses the USB port for something else.
 
Bottom line,  USB seems to be a common need.  HID is nice as it is a driverless install.  CDC seems to be mentioned most often as the host side (PC) communication tasks are easier.
 
Thanks,
 
Bob Bailey
 
0 Kudos

386 Views
james_edwards
Contributor I

I've got to say that the SEC on the MCF5485 is a cryptic beast (small pun).  And an appnote that illustrates how to use it would be very helpful.

 

James

0 Kudos

386 Views
admin
Specialist II
Possibly, it's a time to update AN1062 'Using the QSPI for Analog Data Acquizition', which was written for mc68332.
 
AN1062 misses significant case of wraparound mode.
Specifically, need better explanation of timing (for questions similar to 'how to arrange exact XYZ interval between the ADC samples') and dealing with interrupt.
 
At least one difference between AN1062, and actual ColdFire mcf5270 timing follows: bus frequency (half of system frequency) needs to be used instead of system frequency.
 
0 Kudos

386 Views
Marcia
Contributor I
Eric,
Out here in the community, we very much appreciate all your work on the MCF5223x, and I'm surprised no-one has had the courtesy to respond to your posting.
 
I'd say that we are all pretty happy with the initialisation provided for the peripherals by CFInit, and the software initialisations templates and DBUG source provide much more useful references for all the CF parts.
 
So, do we need more Apps Notes on the peripherals - I'd say NO we don't. What is helpful is apps notes showing us how to use the more complex peripherals, such as MAC/PHY with Interniche, USB (with CMX) and the more esoteric peripherals, like DMA and CAU.
 
Hope that's OK, please add this into the mix.
 
Bye for now,
 
Marcia
0 Kudos

386 Views
ericgregori
Contributor I
Marcia,
 
Thanx!!!
 
Check out AN3470 and AN3492.
 
I wrote AN3470 specifically to answer as many questions as I could about the ColdFire TCP/IP stack.
There is some coverage of the FEC, but if we need more please let me know.
 
 
For USB check out AN3492.  I cover the USB OTG module very thoroughly in that appnote.
 
 
I am writeing a appnote on DMA based on a driver that you can find on my website.
 
 
The application I wrote is a serial driver using the DMA engine to transfer data to and from the UART.
 
A CAU appnote is also in the works.
 
 
0 Kudos

386 Views
nordy
Contributor I
Eric:

I, too, appreciate all the work you've done. It seems every time I Google for info on the M5223x (and that's been often lately) your name appears.

I agree with an earlier post that what's needed, at least by those of us on the early part of the learning curve, is more "startup" info. I'm teaching an Embedded Networks class this semester, and we've purchased M52233DEMO boards for the lab, but it's turning out to be quite a struggle to do simple things. The app notes I've read (3455, 3470, and 3518), as well as some of your other pubs (TCP/IP stack deep dive) and the code samples have a lot of info, to be sure, but it still feels like drinking from a firehose!

WRT TCP/IP, I'd like to see a couple of simpler, starter-level examples. (I've seen references to an HTTP Client app, which sounds like a nice evening snack, but haven't been able to find the sample code). Maybe a superloop example or two showing TCP and/or HTTP clients in action (avoiding the RTOS at first should make for a much simpler learning experience). Anything like this available? Other advise for a rookie to the M5223x TCP/IP world?

Again, sure appreciate all you're doing for the community. Any/all help greatly appreciated. TIA!

Regards,
nordy


Message Edited by nordy on 2007-11-07 03:01 AM
0 Kudos