※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

Re: [請益] 需求:開發一款 USB 存儲裝置

留言29則留言,10人參與討論
推噓6 ( 6023 )
你的需求可以用MCU做,或者拿樹梅派兜一個solution, 樹梅派的部分提供給你參考~ a. 樹梅派一片 (廢話) b. 修改你的樹梅派設定: 開啟Linux config的USB gadget及對應的UDC driver, 選source and sink 這支driver當作你溝通的base skeleton. c. 修改USB descriptor 改成vendor define class. d. 修改USB descriptor ,讓他支援Microsoft OS descriptor. e. Windows 需要寫WINUSB driver inf,透過DeviceInterfaceGUID的matching 讓Windwos可以抓到你的樹梅派 device。 https://reurl.cc/Vz4xKZ f. 上述都成功之後就可以讓Windows 程式跟你的樹梅派溝通了,可以自由控制你要 傳輸的USB bulk 封包大小。 溝通過程中如果還需要保護USB 封包資料不被Bus hound或是Wireshark之類的軟體偷窺 可以利用非對稱加密的方式保護你的資料~ ※ 引述《benjenq (Ben(憋))》之銘言: : 大家好,這個需求看起來有點奇怪,為何不用現成的 USB 隨身碟,老闆說不希望這個 : USB 被用戶隨意當隨身碟用。 : USB 存儲裝置的規格如下: : 1. 插在一般的電腦上,沒有作用 :  (可以解讀為沒有安裝對應驅動就不能使用) : 2. 一次存取的資料量約 xxx KB ~ x MB,需透過自訂軟體才能存取。 :  (可解讀為該裝置有提供 SDK 或 Sample Code ,讓甲方的軟體開發者參考利用) : 敝公司是某領域的機台製造商, : 這 USB 是給機台之間資料傳遞用的, : (因特殊原因,不走無線,也不走網路線) : 我本人是純軟開發(資料庫應用), : 老闆提的需求包含了硬體韌體這類領域, : 想到的是找「有開發過 USB 裝置」的個人開發者/工作室, : 或是提供「客製 USB 裝置開發供應商」, : 但不知道從甚麼管道去找這類的合作對象, : 所以來這裡 PO 文請教。 : 若板友知道要找誰或是哪個廠商,懇請推文、回文、私信介紹。 : 若對此需求感興趣的大大,歡迎站內信談談。 : 至於預算,老闆沒有給我明確的數字,所以方便的話請直接報價。 : 若不慎觸犯版規,也懇請板大見諒。 : 補充: : 1. 資料加密或 USB 隨身碟加密已經被老闆否決了。 : 老闆在意的點,資料被拷貝或破解反而是其次, : 他要的是呈現「本公司出貨電腦專用的 USB 裝置」, : 讀寫資料只能使用出貨預設安裝在公司出貨的電腦上的軟體。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.211.141 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1715564781.A.F5E.html

Re: 回文串

629
> Re: [請益] 需求:開發一款 USB 存儲裝置
Soft_Job05/13 09:46

29 則留言

※ 編輯: askacis (118.166.211.141 臺灣), 05/13/2024 09:47:01

xam, 1F
這是為了關一扇窗,打開三面牆嗎?

askacis, 2F
這些對我們嵌入式業界的人都是ABC,其實沒很難啦

askacis, 3F
重點是原PO老闆的需求需要特殊打造的USB device

askacis, 4F
不然當然有其他更簡單的solution可以用~
※ 編輯: askacis (36.225.46.7 臺灣), 05/13/2024 11:56:42

viper9709, 5F
原po公司應該是有打算量產吧...

gino0717, 6F
之前玩了一個同事帶來的usb小玩意兒 查了一下裡面竟然是

gino0717, 7F
8051

superpandal, 8F
樹莓派zero? 系統安全怎麼保證...到頭來還是加密

rocking5566, 9F
可能改個file system的magic number就行

rocking5566, 10F
當一般os認不出你隨身碟的file system時,就不能存

rocking5566, 11F
取資料

superpandal, 12F
防小白可以 但不可能不被會的針對

airtsubasa, 13F
用物理方式做到只能吃自己機台

askacis, 14F
現代的嵌入式系統針對開機跟檔案系統都有安全性的解決方

askacis, 15F

askacis, 16F
樹梅派是有現成的硬體,找 MCU 要有自己設計電路跟打板

askacis, 17F
子的能力, TI 是有 total solution, 但不知道多少量才

askacis, 18F
願意接XD

superpandal, 19F
硬體方式? 那的確看起來不錯

superpandal, 20F
不過不太相信硬體

mmonkeyboyy, 21F
這是為了一片窗打掉三根柱吧....

mmonkeyboyy, 22F
都是用MCU下去改 難不成自己產一顆MCU (也是可以啦)

B0988698088, 23F
會發老闆廢文的人不會想去改樹梅派啦只會私訊你能否

B0988698088, 24F
幫他統包到好還凹打折

cathychg, 25F
Re: [請益] 需求:開發一款 USB 存儲裝置

cathychg, 26F
這。 基本電路設計

cathychg, 27F
還沒有到PLC program 那樣進階的難度ㄟ

cathychg, 28F
Re: [請益] 需求:開發一款 USB 存儲裝置

cathychg, 29F
Re: [請益] 需求:開發一款 USB 存儲裝置

askacis 作者的近期文章

Re: [新聞] 駁台北律師公會聲明 民眾黨反嗆律師不該
繼台北律師公會之後,全國律師聯合會也發表最新聲明譴責藍白違法亂紀, 好啦,你們再繼續說他們側翼啦,到時候被律師告上法院, 自己好好上法院跟法官證明這些律師是你們口中的側翼 https://www.facebook.com/twbarA
Re: [新聞] 緊追BNT!高端保護力「破9成」超車莫德
To 已知用火的femlro : 你知道法國Valneva的疫苗是做免疫橋接三期拿到歐盟EMA的藥證嗎? 要知道打Valneva產生的中和抗體效價只是一般般而已喔 https://www.trade.gov.tw/Pages/Detail.
Re: [討論] 聯亞疫苗的成功是不是證明民進黨的垃圾..
聯亞當初拿不到EUA是就是因為中和抗體不夠高,連AZ都比不上。 後期聯亞自己的研究方向就轉為加強針的研究,如果你去看前年的幾篇論文, 他們搭配其他疫苗的效果不錯,中和抗體飆得很高。 我的結論是雖然聯亞不適合當前兩劑的基礎針,但適合拿來當加強
更多 askacis 作者的文章...