04-05-2012 03:01 AM
Hello again Jesse !
In addition to my yesterday reply (doubting that the 512MB limit is the key problem), I just want to remind you that MarkCG (12-07-2011) also posted above the same problem with a 512MB card. Moreover, I forgot to mentionned that in this post I have previously reported another 256MB (Trascend Industrial) to be unreadable for RT>8.5.
So, definetely, the solution isn't there...
Dimitri
04-05-2012 10:30 AM
Yes, I just want to re-iterate that I had the exact same problem as dfousek. My predecessor purchased about a dozen Kingston 4GB compact flash cards, and clearly used them successfully, as I find them inside full of log data inside the cFP compact flash slots.
What happened is that later versions of LVRT *BROKE* the functionality that was there. It would be nice if it was restored.
I have had success looking on Amazon.com for cards listed as functioning with later versions of LVRT on the cFP-2120
see
and
compare that vs the $300 NI 512 MB compact flash. I don't know how many more of those may show up in future. They did work on my cFP-2120s running LVRT 2010.
04-06-2012 02:11 AM
Thanks MarkCG for your supporting reply !!
And here is my small present: the attached image is the only set of 4GB CF that works with cFP-2120, but unfortunately is not of Industrial Grade type (which is crucial for my applications due to temperature variations <0° and >40°C). It's impressive that 4GB NI cards do not work...
What a pity that, this oherwise marvellous cFP system, becomes obsolete due to storage issues, concerning the long-time ago mature FAT32...
Nobody sells anymore CF <1GB... It's like throwing our PCs away, because we cannot buy anymore a 30GB HD...
Regards,
Dimitri
04-06-2012 03:17 PM
Let me add that I will look into this again after testing and running a 4GB CF card with a 2120 controller under LV 8.6.1 and 2009 and having trouble to run it with LV 2010 and LV 2011. I keep you posted what I can find.
This seems to be related to the Pharlap OS running on the 2120. I have tested 2220 controllers running VxWorks and it works fine with cards up to 128 GB, the biggest CF I had.
DirkW
04-12-2012 09:51 AM
We have identified a bug in our LV 2010 and 2011 code that prevents CF cards bigger then 256 MB to work with cFP 2120 controllers and we will fix it for LV 2012 and issues patches for the older LV versions next week. I keep you posted with the exact location of the patches.
DirkW
04-24-2012 05:44 PM
Thank you DirkW! I really appreciate you guys taking hte time to fix it. Do let us know when you release the patch!
05-02-2012 04:05 PM
we will fix this issue with LV 2012. Here is the patch location for Lv 2010SP1 and LV2011SP1.
ftp://ftp.ni.com/support/fieldpoint/Update/cFP2120Patch/
before using this patch you have to upgrade your system to the Service Pack versions. See the readme.txt file for installation instructions.
DirkW
05-03-2012 03:32 AM
Thanks DirkW for your efforts to resolve this CF issue.
After applying the patch, I have good and bad news:
The good news is that the following CFlash cards, which were inaccessible before, in my cFP-2120 with RT v.11.0, now work fine:
- Kingston 4GB
- Transcend 1GB industrial
- FMJ 1GB industrial
The bad news is that (both) the recently bought NI 4GB cards are still inaccessible, as well as, the:
- SiliconDrive CF 4GB (SSD-C04GI-3500)
- NI Netlist 4GB (NLCF04GPAI-1NI)
I believe that, since NI cards are inaccessible, this will make the debugging easier...
Kind regards,
Dimitri
05-03-2012 10:37 AM
Just tried it with kingston 4GB, on cFP 2120 running LVRT2010 (6.07 cFP drivers, the august 2010 release). Looks like it recognizes. Just to make 100% absolutely sure, when we're talking about service pack 1, that means the labview development system SP1 , correct? Not LVRT sp1?
05-04-2012 11:52 AM
To clarify, the version of your development system and your modules/toolkits have to agree with each other, down to the service pack, in order to be used. So I assume when they're talking about SP1 they mean both.