s12ub problem

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

s12ub problem

2,552 次查看
JimDon
Senior Contributor III
I have 2 s12ub boards and both seem to be defective.

On the pod side, wehn you reset into either bl or pod you get garbage like:
(pressing reset multiple times)

ú-Bug12 Bootloader v1.0
D-Bug±.0.0

a) Eras.0

a) Erase Flash

a) Erase Flash
b) Pr ªªHè þBootloader v1.0.0

a) Erase Fì

I have two of them and they both do this.
Any idea who I could contact ?
I am evaluating boards for a university course.
标签 (1)
0 项奖励
回复
5 回复数

567 次查看
peg
Senior Contributor IV
Hi,
 
I don't know what a s12ub is but what you have shown looks like serial Bootloader comms where the baudrate is a bit off???
Untrimmed internal reference?
 
0 项奖励
回复

567 次查看
JimDon
Senior Contributor III
An LFEBS12UB - a freescale university board aka s12ub.

Has an xtal oscillator. 8 Mhz. I have to agree it looks like a drifting clock. But then problems don't usually turn out as they seem. The BDM processor and the target side both do the same thing ( flashed bootloader into the target using my PE BDM). I have serveral other EVBs I never had a problem like this.

I was hoping maybe someone here has used this board or knows the freescale group that made it.
0 项奖励
回复

566 次查看
mortontd
Contributor I
I am using 17 of these boards for my course now - have not had any problems with the boards themselves - just the CodeWarrior debugger.
 
It sounds to me like a serial comm problem on the cable or PC - especially if it's happening on both the POD and target MCU (different MCUs, XTALS, RS232, and connectors) D-Bug12 use XON/XOFF flow control but I don't think that matters unless you're programming EEPROM of Flash. I'd strongly recommend TeraTerm over HyperTerm.
 
Email me off list if you want more info: Todd.Morton@wwu.edu
0 项奖励
回复

566 次查看
JimDon
Senior Contributor III
I tend to favor NOICE as a debugger. Earlier versions of CW debugger were even worse.

Also noice has a mixed C and asm view that I like.

It has a utility that converts abs files to it's noi format. It's usable with both GNU and CW.

It supports pod mode and sermon, and of course usb pods.

CW is really bad at burning. It wants to erase all of flash every time, whereas noice will only erase sectors/banks it needs to burn. I have a project that uses ram and one page of flash and it needs to live with bootloader and debug-12 - I had no choice but to use NOICE. There is probably a way to get CW to do things differently, but it is so under documented in that area that I opted to just use NOICE.
0 项奖励
回复

566 次查看
JimDon
Senior Contributor III
You have to use the cable that came with it.

A 'regular' serial cable must not convey flow control correctly.
0 项奖励
回复