AR300M brick and..recovery attempt

I have a problem with my flash also. The device was working fine but decided I wanted to attempt to get have it duel booting firmware with the switch. I was looking at a thread on this [AR-300M] Change firmware with button (NAND and NOR) - #13 by nopro404 I also posted my problem there but thought here was more appropriate place I should ask for assistance. The bottom line is I used an incorrect version of uboot and was not bootable. I did copy my working uboot before updating but was unable to recover it. I also copied my flash with the corrupted uboot. I did attempt to overwrite the working uboot to the flash with a flash programmer but all I get is uboot not access via serial console or netconsole. I can get to the uboot web interface and it appears to write to the flash but there is no boot to NAND or NOR. As I have a copy of my flash can I get some assistance in fixing my flash?
I can read, copy and write it no problem but programming I am not getting it to work. I have made numerous attempts but still no success.
Thank You.