{"id":2482,"date":"2025-11-27T20:56:56","date_gmt":"2025-11-27T19:56:56","guid":{"rendered":"https:\/\/www.fabienm.eu\/flf\/?p=2482"},"modified":"2025-11-28T11:39:36","modified_gmt":"2025-11-28T10:39:36","slug":"shrike-lite-reception","status":"publish","type":"post","link":"http:\/\/www.fabienm.eu\/flf\/shrike-lite-reception\/","title":{"rendered":"Shrike-lite : R\u00e9ception"},"content":{"rendered":"\n<p>Il y a quelques temps est sortie une<a href=\"https:\/\/www.crowdsupply.com\/vicharak\/shrike\"> annonce de production<\/a> d&rsquo;une carte \u00e0 processeur + FPGA \u00e0 4$ !<\/p>\n\n\n\n<p>Cette carte c&rsquo;est la Shrike-lite qui vient d&rsquo;arriver dans ma boite au lettre.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_fermee.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"507\" src=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_fermee.jpg\" alt=\"\" class=\"wp-image-2486\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_fermee.jpg 500w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_fermee-296x300.jpg 296w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/figure><\/div>\n\n\n<p><a href=\"https:\/\/github.com\/vicharak-in\/shrike-lite\/\">Le projet github est par l\u00e0.<\/a> Le microprocesseur est en fait un microcontr\u00f4leur RP2040 et le FPGA un Renesas <a href=\"https:\/\/www.renesas.com\/en\/products\/slg47910\">SLG47910V<\/a> que l&rsquo;on trouve \u00e0 moins de 2\u20ac sur <a href=\"https:\/\/www.digikey.fr\/fr\/products\/detail\/renesas-electronics-corporation\/SLG47910V\/25811413?s=N4IgTCBcDaIMoBkDiAWA7ATgIwAYQF0BfIA\">digikey<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large\"><a href=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike-fpga-block-diagram_png_md-xl.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike-fpga-block-diagram_png_md-xl-1024x586.jpg\" alt=\"\" class=\"wp-image-2487\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike-fpga-block-diagram_png_md-xl-1024x586.jpg 1024w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike-fpga-block-diagram_png_md-xl-300x172.jpg 300w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike-fpga-block-diagram_png_md-xl-768x440.jpg 768w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike-fpga-block-diagram_png_md-xl.jpg 1293w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Sch\u00e9ma blocs de la carte<\/figcaption><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<p>J&rsquo;en ai donc pris 5 histoires de rationaliser les frais  de ports depuis l&rsquo;inde :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_ouverte.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"375\" src=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_ouverte.jpg\" alt=\"\" class=\"wp-image-2488\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_ouverte.jpg 500w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shrike_lite_boite_ouverte-300x225.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/figure><\/div>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\"><\/div>\n<\/div>\n\n\n\n<p>La carte est assez petite du type \u00abplume\u00bb (feather) :<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"463\" height=\"1024\" data-id=\"2490\" src=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1-463x1024.jpg\" alt=\"\" class=\"wp-image-2490\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1-463x1024.jpg 463w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1-136x300.jpg 136w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1-768x1699.jpg 768w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1-694x1536.jpg 694w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1-926x2048.jpg 926w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_top-1.jpg 1128w\" sizes=\"auto, (max-width: 463px) 100vw, 463px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"489\" height=\"1024\" data-id=\"2491\" src=\"https:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-489x1024.jpg\" alt=\"\" class=\"wp-image-2491\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-489x1024.jpg 489w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-143x300.jpg 143w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-768x1609.jpg 768w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-733x1536.jpg 733w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-978x2048.jpg 978w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2025\/11\/shike_lite_bottom-scaled.jpg 1222w\" sizes=\"auto, (max-width: 489px) 100vw, 489px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Pour le moment je l&rsquo;ai juste branch\u00e9e, on obtient les messages noyaux suivant au branchement :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;nov.27 11:32] usb 1-2.4.2: new full-speed USB device number 66 using xhci_hcd<br>&#91;  +0,097337] usb 1-2.4.2: New USB device found, idVendor=2e8a, idProduct=0003, bcdDevice= 1.00<br>&#91;  +0,000016] usb 1-2.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3<br>&#91;  +0,000008] usb 1-2.4.2: Product: RP2 Boot<br>&#91;  +0,000006] usb 1-2.4.2: Manufacturer: Raspberry Pi<br>&#91;  +0,000006] usb 1-2.4.2: SerialNumber: E0C9125B0D9B<br>&#91;  +0,002110] usb-storage 1-2.4.2:1.0: USB Mass Storage device detected<br>&#91;  +0,000309] scsi host2: usb-storage 1-2.4.2:1.0<br>&#91;  +1,030985] scsi 2:0:0:0: Direct-Access     RPI      RP2              3    PQ: 0 ANSI: 2<br>&#91;  +0,000687] sd 2:0:0:0: Attached scsi generic sg0 type 0<br>&#91;  +0,001012] sd 2:0:0:0: &#91;sda] 262144 512-byte logical blocks: (134 MB\/128 MiB)<br>&#91;  +0,000957] sd 2:0:0:0: &#91;sda] Write Protect is off<br>&#91;  +0,000018] sd 2:0:0:0: &#91;sda] Mode Sense: 03 00 00 00<br>&#91;  +0,001995] sd 2:0:0:0: &#91;sda] No Caching mode page found<br>&#91;  +0,000013] sd 2:0:0:0: &#91;sda] Assuming drive cache: write through<br>&#91;  +0,008831]  sda: sda1<br>&#91;  +0,000278] sd 2:0:0:0: &#91;sda] Attached SCSI removable disk<br><br><br><\/code><\/pre>\n\n\n\n<p>La carte est vue comme une clef usb et mont\u00e9 directement avec les fichiers suivant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ cd \/media\/user\/RPI-RP2\n$ ls\nINDEX.HTM INFO_UF2.TXT\n$ ls -lha\nPermissions Size User Date Modified Name\n.r--r--r-- 241 user 5 sept. 2008 INDEX.HTM\n.r--r--r-- 62 user 5 sept. 2008 INFO_UF2.TXT<\/code><\/pre>\n\n\n\n<p>Il me tarde de trouver du temps pour faire des tests de led \ud83d\ude42<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prise de notes pour la suite<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/siliconexposed.blogspot.com\/2016\/05\/open-verilog-flow-for-silego-greenpak4.html\">synth\u00e8se et placement routage libre sur GreenPAK.<\/a><\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il y a quelques temps est sortie une annonce de production d&rsquo;une carte \u00e0 processeur + FPGA \u00e0 4$ ! Cette carte c&rsquo;est la Shrike-lite qui vient d&rsquo;arriver dans ma boite au lettre. Le projet github est par l\u00e0. Le microprocesseur est en fait un microcontr\u00f4leur RP2040 et le FPGA un Renesas SLG47910V que l&rsquo;on &hellip; <a href=\"http:\/\/www.fabienm.eu\/flf\/shrike-lite-reception\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Shrike-lite : R\u00e9ception<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[24,1],"tags":[71,276,274,264,273,275],"class_list":["post-2482","post","type-post","status-publish","format-standard","hentry","category-materiel","category-non-classe","tag-fpga","tag-inde","tag-renesas","tag-rp2040","tag-shrike","tag-slg47910"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false},"uagb_author_info":{"display_name":"Fabien Marteau","author_link":"http:\/\/www.fabienm.eu\/flf\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Il y a quelques temps est sortie une annonce de production d&rsquo;une carte \u00e0 processeur + FPGA \u00e0 4$ ! Cette carte c&rsquo;est la Shrike-lite qui vient d&rsquo;arriver dans ma boite au lettre. Le projet github est par l\u00e0. Le microprocesseur est en fait un microcontr\u00f4leur RP2040 et le FPGA un Renesas SLG47910V que l&rsquo;on\u2026","_links":{"self":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/2482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/comments?post=2482"}],"version-history":[{"count":7,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/2482\/revisions"}],"predecessor-version":[{"id":2497,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/2482\/revisions\/2497"}],"wp:attachment":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/media?parent=2482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/categories?post=2482"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/tags?post=2482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}