Difference between revisions of "Nutcracker"
Jump to navigation
Jump to search
(Created page with "PAGE UNDER CONSTRUCTION, INFO SUBJECT TO CHANGE * Pinecil Renders: File:Pinecil_Exploded_Diagram_ver_0.9.png File:PinecilFinalRender.jpg * Pinecil Prototype: F...") |
|||
(20 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Note|Page under construction, information subject to change.}} | |
− | * | + | * PineCone BL-602 EVB (Evaluation Board): |
− | [[File: | + | [[File:Pine64_BL602_EVB_photo-3-small.jpg|800px]] |
− | [[File: | + | [[File:Pine64_BL602_EVB_photo-1-small.jpg|800px]] |
− | |||
− | + | == BL602 Specifications == | |
− | + | * '''CPU:''' 32-bit RV32IMAFC RISC-V “SiFive E24 Core” | |
− | == Specifications == | + | ** [https://www.sifive.com/cores/e24 SiFive E24 Core information] |
− | |||
− | |||
− | * '''CPU:''' | ||
* '''Memory:''' | * '''Memory:''' | ||
− | ** 128KB | + | ** 128KB ROM |
− | ** | + | ** 276KB SRAM |
− | * ''' | + | ** 1Kb eFuse |
− | ** | + | ** 2MB Embedded Flash |
− | ** | + | * '''Security:''' |
− | ** | + | ** Secure boot |
+ | ** Secure debug | ||
+ | ** AES 128/192/256 | ||
+ | ** SHA-1/224/256 | ||
+ | ** TRNG (True Random Number Generator) | ||
+ | ** PKA (Public Key Accelerator) | ||
+ | * '''Wireless:''' | ||
+ | ** Wi-Fi 802.11 b/g/n | ||
+ | ** Bluetooth® Low Energy 5.0 | ||
+ | ** Wi-Fi Fast connection with BLE assistance | ||
+ | ** Wi-Fi and BLE coexistence | ||
+ | ** Wi-Fi Security WPS/WEP/WPA/WPA2/WPA3 | ||
+ | ** STA, SoftAP and sniffer modes | ||
+ | ** Multi-Cloud connectivity | ||
+ | ** 2.4 GHz RF transceiver | ||
+ | ** Integrated RF balun, PA/LNA | ||
+ | * '''Package Type:''' | ||
+ | ** 32 pin QFN 4mm x 4mm | ||
− | + | [[File:BL602_Block_Diagram.jpg|600px]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | + | == PineCone BL602 EVB information and schematics == |
− | ** [https://files.pine64.org/doc/ | + | * Approximate dimensions: 26mm x 43mm |
− | ** | + | * Board layout: |
+ | [[File:PADI-II_EVB.png]] | ||
+ | * [https://files.pine64.org/doc/Pinenut/Pine64%20BL602%20EVB%20Schematic%20ver%201.1.pdf PineCone BL602 EVB schematic ver 1.1] | ||
+ | ** Note: Current schematic, cc1 and cc2 share one 5.1KOhm resistor. Next schematic design will separate out the cc1 and cc2 has it own 5.1KOhm resistors | ||
+ | == Datasheets for components and peripherals == | ||
+ | * Bouffalo BL-602 SoC information: | ||
+ | ** [https://files.pine64.org/doc/datasheet/Pinenut/Bouffalo%20Lab%20BL602_BL604_DS_en_Combo_1.2.pdf Bouffalo Lab BL602 SoC Datasheet V1.2] | ||
+ | ** [https://files.pine64.org/doc/datasheet/Pinenut/Bouffalo%20Lab%20BL602_BL604_DS_en_Combo_1.1.pdf Bouffalo Lab BL602 SoC Datasheet V1.1] | ||
+ | ** [https://files.pine64.org/doc/datasheet/Pinenut/Bouffalo%20Lab%20BL602_Reference_Manual_en_1.1.pdf Bouffalo Lab BL602 SoC Reference Manual V1.1] | ||
+ | *** Please note that the Chinese wording "寄存器描述" means "Register Description" in reference manual ver 1.1 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | == Misc notes == | ||
+ | Planned to be available in at least three form factors: | ||
+ | * NUT-01S -> ESP-01S | ||
+ | * NUT-12S -> ESP-12S | ||
+ | * NUT-15 -> RTL8723/AMPAK | ||
== Development efforts == | == Development efforts == | ||
+ | * [https://github.com/pine64/bl_iot_sdk PineCone BL602 GitHub Page (PINE64 fork)] | ||
+ | * [https://github.com/bouffalolab/bl_iot_sdk Bouffalo Lab GitHub Page] | ||
+ | * [https://github.com/renzenicolai/bl602-docs/ BL602 Developer organize documentation GitHub Page] | ||
+ | * [https://github.com/pine64/bl602-re BL602 reverse engineering working group] | ||
+ | * [https://github.com/pine64/bl602-sdio-linux Linux kernel module] | ||
− | + | [[Category:Nutcracker]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Category: |
Revision as of 02:16, 30 November 2020
Page under construction, information subject to change.
- PineCone BL-602 EVB (Evaluation Board):
Contents
BL602 Specifications
- CPU: 32-bit RV32IMAFC RISC-V “SiFive E24 Core”
- Memory:
- 128KB ROM
- 276KB SRAM
- 1Kb eFuse
- 2MB Embedded Flash
- Security:
- Secure boot
- Secure debug
- AES 128/192/256
- SHA-1/224/256
- TRNG (True Random Number Generator)
- PKA (Public Key Accelerator)
- Wireless:
- Wi-Fi 802.11 b/g/n
- Bluetooth® Low Energy 5.0
- Wi-Fi Fast connection with BLE assistance
- Wi-Fi and BLE coexistence
- Wi-Fi Security WPS/WEP/WPA/WPA2/WPA3
- STA, SoftAP and sniffer modes
- Multi-Cloud connectivity
- 2.4 GHz RF transceiver
- Integrated RF balun, PA/LNA
- Package Type:
- 32 pin QFN 4mm x 4mm
PineCone BL602 EVB information and schematics
- Approximate dimensions: 26mm x 43mm
- Board layout:
- PineCone BL602 EVB schematic ver 1.1
- Note: Current schematic, cc1 and cc2 share one 5.1KOhm resistor. Next schematic design will separate out the cc1 and cc2 has it own 5.1KOhm resistors
Datasheets for components and peripherals
- Bouffalo BL-602 SoC information:
- Bouffalo Lab BL602 SoC Datasheet V1.2
- Bouffalo Lab BL602 SoC Datasheet V1.1
- Bouffalo Lab BL602 SoC Reference Manual V1.1
- Please note that the Chinese wording "寄存器描述" means "Register Description" in reference manual ver 1.1
Misc notes
Planned to be available in at least three form factors:
- NUT-01S -> ESP-01S
- NUT-12S -> ESP-12S
- NUT-15 -> RTL8723/AMPAK