Bob's Blog :
Return to BlogTI TMS320C6748 DSP Dev Kit (LCDK)
Note from EEWeb: Congratulations to Robert Lowery! He is our giveaway winner! Restrictions: Must be in the US and over the age of 18.
New DSP Dev Kit
In May of 2012, TI introduced this development kit to target the Biometric Analytics arena. However, it appears to wear many hats. We’ll take a look at a couple of those hats and hopefully provide you with enough information for you, the developer, to decide whether or not it works for your project. The TI TMS320C6748 dev kit comes ready with at least two demos, the FingerPrint and FaceDetect demos. I’ll start with the FingerPrint demo.
Not a sales pitch, but TI has this dev kit on sale for $156.00, normally $195.00. Get one while they last!
What’s in the box
- A cute Quick Start Guide. Fig.1
- The L138/C6748 development Kit PCB, just over 3” square. Fig.2
- A 4GB SD card with almost all the software, SDK, to start developing right away. Actually, there is a microSD card inside an SD adapter. This seems to be the standard these days. Fig.3
- Mini-USB cable. Fig.4
- Power supply, cord and a variety of plug attachments. Fig.5
If you don’t have a serial terminal emulator, download tera term for windows. Of course, there is PuTTY for Windows and Unix platforms. Another for windows, Poderosa.
I downloaded Tera Term and found it incredibly easy. Choose what you want and install it before plugging in the dev board.
If you follow the Quick Start Guide to the letter, you should have it up and running in less than 10 minutes.
Set Up Serial Communications
- As per the guide, I plugged in the demo board into my laptop with the mini-USB cable.
- Then startup Tera Term.
- Select the serial port.
- Change port settings, baud rate from 9600 to 115200.
- At this point, you should have a blank command window open.
- Plug in the 5VDC walwart supply into the PCB 5vdc connector, J1.
- If the serial port baud rates match, the previously blank tera term command window will now display a BIOS program embedded in the TMS320C6748 with two possible programs to run. FingerPrint and FaceDetect. For FaceDetect, you will need a monitor to connect to the VGA (J8) port. A framegrabber instead of separate monitor is another option, an expensive one.
The FingerPrint Demo
- Bios menu.
- Enter a number 1, for the FingerPrint demo.
- This demo has 4 operations: Enroll, Identify, Delete, and Quit.
- To start, select (E) to enroll. You’ll then be asked for a name and a number to assign to the finger to be scanned. The program will ask you to swipe your finger over the finger print sensor, labeled U26, 4 times. After swiping your finger 4 times during enrolling, the program will indicate it is storing the finger number of the user into “template 0 in database.”
- The cursor will then return to the menu options available.
- Select “I” to Identify finger swipe. Swiping my finger over the sensor one more time, the TMS320C6748 verifies the enrollee by indicating the finger number assigned to that enrollee. The first time I swiped my finger it worked! The second and following swipes I did at different angles and nothing happened. The sensor appears to be sensitive to the direction of the swipe. If you swipe in one direction all 4 times, then you swipe at a different angle or direction to verify it will fail. You can see this in figure 15.
The FaceDetect Demo
- To get back to the BIOS menu, hit the “Reset” button labeled S1 on the demo board. It will be at the Ethernet port end of the PCB.
- Back at the BIOS menu, enter number 2 for the FaceDetect demo.
- FaceDetect does not have any additional operations, what should display will be text indicating the FaceDetect Demo is running.
- Here, the C6748 takes over and outputs to J8 the VGA output connector to the attached monitor. The simple program in the C6748 only tracks a face with a blue outline. There isn’t a program similar to the FingerPrint demo for FaceDetect that will allow you to enroll. But, that is left up to the engineer to develop using the software stored on the SD card included in the development kit.
Pros:
- Low cost, especially now. See second paragraph, above, about the promotion going on in August.
- Out of the box and running the FingerPrint demo in less then 10 minutes!
- Multitude of interfaces to work with.
- Plenty of documentation and examples to begin developing a product with.
Cons:
- Downloading a terminal emulator.
- No CMOS sensor to play with! This dev kit will accept a Leopard Imager sensor. Which can be purchased at Mousers== , one of several vendors selling Leopard products.
- Missing the kitchen sink!
Additional information on the TMS320C6748 DSP Development Kit
The development board consists of the following interfaces:
- One mini-USB Serial Port
- One mini-USB 2.0 OTG Port
- One USB 1.1 Host Port
- One Fast Ethernet Port (10/100 Mbps) with status leds. Okay, not gigabit speeds but works.
- One SATA Port. Sweet!
- One VGA, 15 pin DSub, Port
- One LCD Port, Beagleboard XM connectors
- One Composite Video Input Port, yellow RCA jack.
- One Leopard Imaging Camera Sensor input 36-pin zip connector
- 3 Audio ports: 1-Line In, 1-Line out and 1-Mic in
- One Authentic fingerprint sensor
- 14-pin JTAG header
Conclusion
I was able to get this kit up and running in a short time. I feel this development kit has more to it than at first glance. It has lots of potential as a development platform than the $195.00 price tag would lead you to believe.TI claims that with the “C6748 StarterWare software package and code generation tools, designers can begin writing code in less than one hour with the latest tool chain GCC 4.5 and the latest TI DSP software components (SYS/BIOS and SysLink).” I believe this is very possible and I may try that for another blog.
Resources
- TI’s product brochure
- TMS320C6748 DSP Development Kit (LCDK) website.
- TI youtube video covering the fingerprint demo.

9 months ago: I wish I was in the US right now :( what a cool giveaway
9 months ago: Count me in for the giveaway!
9 months ago: This is a great development kit I'd love to have one !!!
9 months ago: Ooh! ooh! me! me!
9 months ago: Fantastic! exactly what i need for my ongoing project, would like to have one
9 months ago: This is wonderful, count me in and thank you!
9 months ago: oh yea i'd love to work around this stuff... count me inn
9 months ago: This is an excellence development system for my development work. I would love to have one to try out.
9 months ago: Just saw the article. I sure could use one of these for my current investigations into IA security features.
9 months ago: Looks great---I still use my TI99/4A--Ha...TI is still a great company..
9 months ago: i'd like to try it! :)
9 months ago: Looks like this would be an excellent addition to the arsenal used to curb idenity theft. Used for development of access verification. This development kit could literally and figuratively unlock many lockable mechanical and electronic devices. It would be a welcome challenge to work with this emergent technology. Thanks!
9 months ago: This kit looks great! Would love to try it out.
9 months ago: What? No kitchen sink? Could have swore I saw one next to the USB OTG port. But, kitchen sink or not, count me in.
9 months ago: Could be useful for TSA?
9 months ago: Cool, I'm in for the giveaway.
9 months ago: Sign me up for this one!
9 months ago: Please draw my name for this cool kit and ship to my home office address. Thanks in advance!
9 months ago: Looks like a great dev kit to try out.
9 months ago: Pretty awesome, biometrics technology is the future of self identity. I would love to win the DSP Development Kit. I think it would be fun to adapt the face detection to a retinal scanner.
8 months ago: I could do very cool computer vision/Robotics projects with this board.
8 months ago: It would be nice to see how well it could process low voltage signals from our metal detection system.
3 months ago: It is absolutely fantastic how small technology is getting. This makes it so much more useful in so many areas.