{
    "ok": true,
    "data": {
        "title": "EP-0246",
        "rev_id": 15850,
        "updated_at": "2025-04-23T08:31:56+00:00",
        "chunk_count": 13,
        "chunks": [
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "",
                "chunk_index": 0,
                "content": "# EP-0246",
                "char_count": 9,
                "token_estimate": 3
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "Micro HDMI to HDMI Multifunctional Adapter with PCIe 3.0x1 M.2 NVMe 2230\/2242 for rpi5",
                "chunk_index": 1,
                "content": "<figure>\n<img src=\"EP-0246-01.jpg\" title=\"EP-0246-01.jpg\" width=\"320\" alt=\"EP-0246-01.jpg\" \/>\n<figcaption aria-hidden=\"true\">EP-0246-01.jpg<\/figcaption>\n<\/figure>",
                "char_count": 162,
                "token_estimate": 41
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "Descriptions",
                "chunk_index": 2,
                "content": "This is an expansion board for the Raspberry Pi 5. It can convert the Raspberry Pi 5's Micro HDMI to Full-size HDMI, making it easier to connect to standard HDMI cables. It also supports PCIe 3.0x1 devices with an M.2 M-key slot, such as M.2 M-key NVMe SSD 2230\/2242 drives. The board allows the Raspberry Pi 5's USB-C to be connected to the rear of the board for more rational wiring and greater convenience for DIY users to build their own Raspberry Pi 5 applications. Currently, due to the on-board PCIe interface settings, it only supports the Raspberry Pi 5 device.",
                "char_count": 570,
                "token_estimate": 143
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "Features",
                "chunk_index": 3,
                "content": "-   <strong>HDMI Conversion<\/strong>\n\n`  Converts the Raspberry Pi 5's Micro HDMI to Full-size HDMI.`\n`  Makes it easier to connect to standard HDMI cables.`\n\n-   <strong>M.2 M-key Slot Support<\/strong>\n\n`  Supports PCIe 3.0x1 devices with an M.2 M-key slot.`\n`  Compatible with M.2 M-key NVMe SSD 2230\/2242 drives.`\n\n-   <strong>USB-C Rear Connection<\/strong>\n\n`  Allows the Raspberry Pi 5's USB-C to be connected to the rear of the board.`\n`  Provides more rational wiring and greater convenience for DIY users.`\n\n-   <strong>Compatibility<\/strong>\n\n`  Currently only supports the Raspberry Pi 5 device due to the on-board PCIe interface settings.`",
                "char_count": 650,
                "token_estimate": 163
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "Specifications",
                "chunk_index": 4,
                "content": "-   M.2 M-key Slot support NVMe SSD length: 2230\/2242\n-   PCIe Sock: PCIe 3.0 x1\n-   INPUT MicroHDMI Port: 2 x Female MicroHDMI\n-   OUTPUT HDMI Port： 2 x Full-sized HDMI Port\n-   Power INPUT：USB-C (27W Power supply or 27w Official Power Supply)",
                "char_count": 244,
                "token_estimate": 61
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "Gallery",
                "chunk_index": 5,
                "content": "-   Product outlook\n\n<img src=\"EP-0246-01.jpg\" title=\"EP-0246-01.jpg\" width=\"800\" alt=\"EP-0246-01.jpg\" \/>\n<img src=\"EP-0246-02.jpg\" title=\"EP-0246-02.jpg\" width=\"800\" alt=\"EP-0246-02.jpg\" \/>\n<img src=\"EP-0246-03.jpg\" title=\"EP-0246-03.jpg\" width=\"800\" alt=\"EP-0246-03.jpg\" \/>\n\\* Port Definitions <img src=\"EP-0246-05.jpg\" title=\"EP-0246-05.jpg\" width=\"800\" alt=\"EP-0246-05.jpg\" \/>\n\\* M.2 NVMe SSD 2230\/2242 supported <img src=\"EP-0246-06.jpg\" title=\"EP-0246-06.jpg\" width=\"800\" alt=\"EP-0246-06.jpg\" \/>\n===How to connect it to Raspberry Pi 5?===\n\n-   Step 1. Connect the adapter board with Raspberry Pi 5 as following figure.\n\n<img src=\"EP-0246-04.jpg\" title=\"EP-0246-04.jpg\" width=\"800\" alt=\"EP-0246-04.jpg\" \/>\n\\* Step 2. Connect the FPC cable as following figure. <img src=\"EP-0246-07.jpg\" title=\"EP-0246-07.jpg\" width=\"800\" alt=\"EP-0246-07.jpg\" \/>",
                "char_count": 849,
                "token_estimate": 213
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "Package includes",
                "chunk_index": 6,
                "content": "<img src=\"EP-0246-PL.jpg\" title=\"EP-0246-PL.jpg\" width=\"800\" alt=\"EP-0246-PL.jpg\" \/>",
                "char_count": 84,
                "token_estimate": 21
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "How to enable PCIe on Raspberry Pi 5",
                "chunk_index": 7,
                "content": "-   We assume that you are using Raspberry Pi OS (bookworm) 2024-03-15",
                "char_count": 70,
                "token_estimate": 18
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "How to enable PCIe on Raspberry Pi 5 > Step 1",
                "chunk_index": 8,
                "content": "-   Enable PCIe function\n\nEdit \/boot\/firmware\/config.txt file and adding following parameter in to the file. <strong>And the connection is certified for Gen 2.0 speed (5 GT\/sec), but you can force it to Gen 3.0 (10 GT\/sec) if you add the following line after: dtparam=pciex1_gen=3, but some SSD may not take effect, if not, please remove this line. The Raspberry Pi 5 is not certified for Gen 3.0 speeds. PCIe Gen 3.0 connections may be unstable.\nRefer to: \\[ <https:\/\/www.raspberrypi.com\/documentation\/computers\/raspberry-pi.html#pcie-gen-3-0> \\]\nso that the dtparam=pciex1_gen=3 is optional. <\/strong>\n\nNOTE:\n    PCIe 4.0 (fourth-generation) solid-state drives (SSDs) are typically designed to be backward compatible, meaning they can operate on lower PCIe versions such as PCIe 2.0 or 3.0. This backward compatibility means that even if the Raspberry Pi 5's PCIe interface only supports up to Gen 2.0, a PCIe 4.0 SSD can still function on a Gen 2.0 interface, but its speed will be limited to the rates of Gen 2.0.",
                "char_count": 1017,
                "token_estimate": 255
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "How to enable PCIe on Raspberry Pi 5 > Step 1",
                "chunk_index": 9,
                "content": "Specifically, the speed of a PCIe 4.0 SSD on a Gen 2.0 interface will be capped at about 5 GB\/s (the theoretical maximum bandwidth of a PCIe 2.0 x1 interface), rather than the higher speeds achievable with a PCIe 4.0 x4 interface. Therefore, while PCIe 4.0 SSDs can be backward compatible with Gen 2.0, they cannot perform at their full potential on a Gen 2.0 interface.\n\ndtparam=pciex1\n    dtparam=pciex1_gen=3\n\n<img src=\"Config.txt_file.png\" title=\"Config.txt_file.png\" width=\"800\" alt=\"Config.txt_file.png\" \/>\nSave it and then do remember reboot your Raspberry Pi to take effect.",
                "char_count": 582,
                "token_estimate": 146
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "How to enable PCIe on Raspberry Pi 5 > Step 2",
                "chunk_index": 10,
                "content": "-   Check if the SSD drive has been recognized\n\n<!-- -->\n\n    sudo lspci\n    sudo lsblk",
                "char_count": 87,
                "token_estimate": 22
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "How to enable PCIe on Raspberry Pi 5 > Step 3",
                "chunk_index": 11,
                "content": "-   Partioning and formating partitions and mount it to your system by using \\`fdisk\\` command or \\`parted\\` command or other graphic tools.\n-   Mount the formated partition to the mounting points, normally, the mounting points usually are folders, you can mount the partitions to those folders so that you can access the \\`block device\\` by using those folders.\n\n<!-- -->\n\n     please refer to following `DISK SETUP` to setup your NVMe SSD\n\n[DISK SETUP](https:\/\/wiki.52pi.com\/index.php?title=EP-0229#Step_3)",
                "char_count": 508,
                "token_estimate": 127
            },
            {
                "title": "EP-0246",
                "rev_id": 15850,
                "heading_path": "Keywords",
                "chunk_index": 12,
                "content": "-   Micro HDMI to HDMI Multifunctional Adapter with PCIe 3.0x1 M.2 NVMe 2230\/2242 for rpi5， Multifunctional adapter with PCIe 3.0x1, M.2 NVMe 2230\/2242 adapter board, Pi5's storage expansion board",
                "char_count": 196,
                "token_estimate": 49
            }
        ]
    }
}