{"id":1188,"date":"2019-11-20T21:41:45","date_gmt":"2019-11-20T20:41:45","guid":{"rendered":"http:\/\/www.fabienm.eu\/flf\/?p=1188"},"modified":"2022-01-28T18:32:09","modified_gmt":"2022-01-28T17:32:09","slug":"reception-du-fireant","status":"publish","type":"post","link":"http:\/\/www.fabienm.eu\/flf\/reception-du-fireant\/","title":{"rendered":"R\u00e9ception du FireAnt"},"content":{"rendered":"\n<p>J&rsquo;en avait d\u00e9j\u00e0 parl\u00e9 dans <a href=\"http:\/\/www.fabienm.eu\/flf\/fireant-un-petit-nouveau-dans-le-monde-du-fpga-a-bas-cout\/\">les colonnes de ce blog.<\/a> Une nouvelle soci\u00e9t\u00e9 produit un FPGA nomm\u00e9 Trion T8. Ce FPGA est la base d&rsquo;une petite carte de d\u00e9veloppement propos\u00e9e par les HongKongais de <a href=\"https:\/\/www.xips.technology\/\">XIPS Technology<\/a> sur le site <a href=\"https:\/\/www.crowdsupply.com\/xips-technology\/fireant\">crowdsupply<\/a>.<\/p>\n\n\n\n<p>\u00c9videmment je n&rsquo;ai pas r\u00e9sist\u00e9 \u00e0 participer \u00e0 la campagne. Quelques manifestations \u00e0 HongKong et quelques d\u00e9boire avec Fedex puis Mondial Relais, voici enfin le kit tant attendu arriv\u00e9 chez moi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinix_fireant.jpg\" alt=\"\" class=\"wp-image-1189\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinix_fireant.jpg 800w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinix_fireant-300x225.jpg 300w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinix_fireant-768x576.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption>Le carton \u00e9tait un peu disproportionn\u00e9 non ?<\/figcaption><\/figure>\n\n\n\n<p>Le kit est arriv\u00e9 dans un \u00e9norme carton, mais c&rsquo;est <a href=\"http:\/\/www.fabienm.eu\/flf\/le-point-gowin\/\">presque habituel <\/a>dans ce genre de cas. J&rsquo;avais pris sans les headers soud\u00e9s mais ils sont tout de m\u00eame fournis. J&rsquo;ai juste eu \u00e0 les souder moi m\u00eame.<\/p>\n\n\n\n<p>Au branchement une led rouge qui semble \u00eatre celle de l&rsquo;alimentation s&rsquo;allume. Les 4 LED oranges se mettent elles \u00e0 compter en binaire.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/trion_fireant_keyboard.jpg\" alt=\"\" class=\"wp-image-1191\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/trion_fireant_keyboard.jpg 800w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/trion_fireant_keyboard-300x225.jpg 300w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/trion_fireant_keyboard-768x576.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption>Le FireAnt sous tension de l&rsquo;interface USB<\/figcaption><\/figure>\n\n\n\n<p>Dans les messages noyau nous avons la traditionnelle interface ttyUSB0 du FTDI :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ dmesg\n&#91;97997.987953] usb 3-1: USB disconnect, device number 11\n&#91;97997.988359] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0\n&#91;97997.988397] ftdi_sio 3-1:1.0: device disconnected\n&#91;98000.296737] usb 3-1: new high-speed USB device number 12 using xhci_hcd\n&#91;98000.445226] usb 3-1: New USB device found, idVendor=0403, idProduct=6014, bcdDevice= 9.00\n&#91;98000.445231] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n&#91;98000.445233] usb 3-1: Product: Single RS232-HS\n&#91;98000.445235] usb 3-1: Manufacturer: FTDI\n&#91;98000.446052] ftdi_sio 3-1:1.0: FTDI USB Serial Device converter detected\n&#91;98000.446118] usb 3-1: Detected FT232H\n&#91;98000.446278] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"562\" src=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_software-1024x562.png\" alt=\"\" class=\"wp-image-1194\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_software-1024x562.png 1024w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_software-300x165.png 300w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_software-768x422.png 768w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_software-1536x843.png 1536w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_software.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Efinity software<\/figcaption><\/figure>\n\n\n\n<p>J&rsquo;avais d\u00e9j\u00e0 re\u00e7u la license de la part de Efinix et Xips technology, du coup mon blinking led design \u00e9tait pr\u00e8s \u00e0 t\u00e9l\u00e9charger. Le bitstream est au format *.hex et se flash super facilement avec le Efinity programmer (tools -&gt; programmer).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"739\" src=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_flash.png\" alt=\"\" class=\"wp-image-1196\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_flash.png 740w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_flash-300x300.png 300w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2019\/11\/efinity_flash-150x150.png 150w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><figcaption>Le flashage passe comme une lettre \u00e0 la poste (&#8230; heu mieux que la poste en fait \ud83d\ude09<\/figcaption><\/figure>\n\n\n\n<p>Par contre ma led ne clignote pas, je pense avoir encore quelques soucis avec les configs d&rsquo;I\/O et de PLL pour l&rsquo;instant. Je doit encore me former \u00e0 l&rsquo;<a href=\"https:\/\/www.efinixinc.com\/support\/docsdl.php?s=ef&amp;pn=UG-TINTF\">Efinity Interface Designer<\/a> de Efinix qui est assez d\u00e9routant par rapport aux autres IDE.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">[edit 28\/01\/2022]<\/h3>\n\n\n\n<p>Il est possible de charger le bitstream avec <a href=\"https:\/\/github.com\/trabucayre\/openFPGALoader\">openFPGALoader<\/a> sans probl\u00e8me de nos jours :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ openFPGALoader -b fireant counter\/outflow\/counter.hex\nJtag frequency : requested 6.00MHz   -> real 6.00MHz  \nParse file DONE\nDetail: \nJedec ID          : ef\nmemory type       : 40\nmemory capacity   : 14\n00\nDetail: \nJedec ID          : ef\nmemory type       : 40\nmemory capacity   : 14\nflash chip unknown: use basic protection detection\nErasing: &#91;==================================================] 100.00%\nDone\nWriting: &#91;==================================================] 100.00%\nDone\nWait for CDONE DONE\n<\/code><\/pre>\n\n\n\n<p>[ToBeEdited]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;en avait d\u00e9j\u00e0 parl\u00e9 dans les colonnes de ce blog. Une nouvelle soci\u00e9t\u00e9 produit un FPGA nomm\u00e9 Trion T8. Ce FPGA est la base d&rsquo;une petite carte de d\u00e9veloppement propos\u00e9e par les HongKongais de XIPS Technology sur le site crowdsupply. \u00c9videmment je n&rsquo;ai pas r\u00e9sist\u00e9 \u00e0 participer \u00e0 la campagne. Quelques manifestations \u00e0 HongKong et &hellip; <a href=\"http:\/\/www.fabienm.eu\/flf\/reception-du-fireant\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">R\u00e9ception du FireAnt<\/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":[153,144,154,142,141],"class_list":["post-1188","post","type-post","status-publish","format-standard","hentry","category-materiel","category-non-classe","tag-fireant","tag-kit","tag-materiel","tag-t8","tag-trion"],"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":"J&rsquo;en avait d\u00e9j\u00e0 parl\u00e9 dans les colonnes de ce blog. Une nouvelle soci\u00e9t\u00e9 produit un FPGA nomm\u00e9 Trion T8. Ce FPGA est la base d&rsquo;une petite carte de d\u00e9veloppement propos\u00e9e par les HongKongais de XIPS Technology sur le site crowdsupply. \u00c9videmment je n&rsquo;ai pas r\u00e9sist\u00e9 \u00e0 participer \u00e0 la campagne. Quelques manifestations \u00e0 HongKong et\u2026","_links":{"self":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/1188","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=1188"}],"version-history":[{"count":9,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/1188\/revisions"}],"predecessor-version":[{"id":1932,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/1188\/revisions\/1932"}],"wp:attachment":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/media?parent=1188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/categories?post=1188"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/tags?post=1188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}