board/at91sam9m10g45ek: fix oscilator config item 12MHz, 18.432MHz

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Change CONFIG_LINK_ADDR to actually address, not remap address

The story is the at91bootstrap with its Link Address to remap address 0x0,
fails to boot up on at91sam9m10g45 REV.B chip.
The probable reason is ROMCode doesn't do remapping.
So do such changing, namely, chang Link Address to actually address.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Add scripts/fixboot.py to fix the size of the image for ROMCode to download

The size is located at the sixth vector, at offset 0x14.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
1-wire: easy to know which 1-wire ROM read failed

without this patch, when failed reading 1-wire ROM information, the
following right reading 1-wire ROM information won't display. And
also the log won't show which 1-wire ROM failed reading
---8>---
1-Wire: ROM Searching ... Done, 0x3 1-Wire chips found

1-Wire: BoardName | [Revid] | VendorName
WARNING: 1-Wire: Failed to get board information
---<8---

with this patch, it displays the right reading 1-wire ROM infomration
and show which 1-wire ROM information read failed
---8>---
1-Wire: ROM Searching ... Done, 0x3 1-Wire chips found

1-Wire: BoardName | [Revid] | VendorName
  #0x1  SAMA5D3x-MB [CC3]      FLEX
  #0x2  SAMA5D3x-DM [BB2]      FLEX
1-Wire: Failed to read CM board information
---<8---

Signed-off-by: Bo Shen <voice.shen@atmel.com>
1-wire: assignment after value checking

assignment after value checking

Signed-off-by: Bo Shen <voice.shen@atmel.com>
Add SCM information when generate binary

Before, when boot at91bootstrap there is no SCM information
---8>---
AT91Bootstrap 3.5.3 (Thu May 30 14:57:42 CST 2013)
---<8---

Now, add this information
---8>---
AT91Bootstrap 3.5.3-00002-gc50c2a3-dirty (Thu May 30 15:34:23 CST 2013)
---<8---

Signed-off-by: Bo Shen <voice.shen@atmel.com>