Every document that I have found shows the 510 having 1mb of L2 cache I have tried Windows 7 and Windows XP on the machine and they both are showing only 512, also the bios shows the same... What is also interesting is that Windows 7 will not support 64 bit install only 32. I am running the latest firmware and drivers for the machine but I am starting to wonder what is going on since it will also only use my 800 memory as 667 (replied in another simalar theread). Me thinks there are some firmware issues with these boards?
Run Processor ID utility to verify what processor is use in your computer. You will find the L2 cache value under CPUID data. You may also look up the processor's specification in the Intel website.