summaryrefslogtreecommitdiffstats
path: root/Documentation/boards/mips/loongson_ls1b.rst
blob: 8f475e6e24fe870a633d25caa0ce5c5072d12984 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Loongson LS1B
=============

The LS1B is a development board made by Loongson Technology Corp. Ltd.

The board has

  * Loongson LS1B SoC 250 MHz;
  * 64 MiB SDRAM;
  * 512 KiB SPI boot ROM;
  * 128M x 8 Bit NAND Flash Memory;
  * 2 x RS232 serial interfaces (DB9 connectors);
  * 2 x Ethernet interfaces;
  * 4 x USB interfaces;
  * microSD card slot;
  * LCD display (480x272);
  * audio controller;
  * beeper;
  * buttons;
  * EJTAG 10-pin connector.

The board uses PMON2000 as bootloader.

Running barebox
---------------

  1. Connect to the boards's UART2 (115200 8N1);

  2. Turn board's power on;

  3. Wait ``Press <Enter> to execute loading image`` prompt and press the space key.

  4. Build barebox and upload ``zbarebox.bin`` via Ymodem to the board:

.. code-block:: none

    PMON> ymodem base=0xa0200000

..

  5. Run barebox

.. code-block:: none

    PMON> g -e 0xa0200000

..

Links
-----

  * http://en.wikipedia.org/wiki/Loongson
  * http://www.linux-mips.org/wiki/Loongson
  * https://github.com/loongson-gz
  * http://www.linux-mips.org/wiki/PMON_2000
  * http://www.opsycon.se/PMON2000/Main