EEVBlog,
I participate in First Tech Challenge, a high school robotics competition. We use what's called a Samantha Module for wireless communication and when you configure it you must use a flash drive less than
2 GB. It's fairly annoying so I decided I would try and figure out why there is this limitation. So I went to the internet and started to search and found this website which explains it's design (
http://john.toebes.com/projects/first/46-samantha.html). I started by looking at the boot loader source because I prefer software. I didn't find anything yet in software and as i have never used pic micro controllers to read from a USB flash drive I was wondering if there is any specific reason that flash drives over 2 GB wouldn't work. The Samantha module uses a PIC32MX460F512L. I'll post anything else I find but thanks for your help fellow bloggers.
For those of you who haven't heard of First Tech Challenge or First Robotics here is a link to a video explaining it: