# Frigate NVR - akceleracja Coral TPU z lokalnym AI

**URL:** <https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697>\
**Category:** Projekty\
**Created:** [4 Luty 2022 10:19 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697 "2022-02-04T10:19:46Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [4 Luty 2022 16:29 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/21 "2022-02-04T16:29:47Z")

</div>

a to nie tutaj powinienem gdzies dać te sterowniki:

```auto
sh-4.3# find / -name "drivers"
/sys/bus/cpu/drivers
/sys/bus/i2c/drivers
/sys/bus/hid/drivers
/sys/bus/pci/drivers "#<-- tu moze?"
/sys/bus/pnp/drivers
/sys/bus/spi/drivers
/sys/bus/usb/drivers
/sys/bus/acpi/drivers
/sys/bus/scsi/drivers
/sys/bus/clocksource/drivers
/sys/bus/serio/drivers
/sys/bus/machinecheck/drivers
/sys/bus/event_source/drivers
/sys/bus/workqueue/drivers
/sys/bus/tcm_loop_bus/drivers
/sys/bus/container/drivers
/sys/bus/iscsi_flashnode/drivers
/sys/bus/mipi-dsi/drivers
/sys/bus/pci_express/drivers "#<-- tu moze?"
/sys/bus/platform/drivers
/sys/bus/mdio_bus/drivers
/sys/bus/clockevents/drivers
/sys/module/alx/drivers
/sys/module/igb/drivers
/sys/module/jme/drivers
/sys/module/sfc/drivers
/sys/module/tg3/drivers
/sys/module/ahci/drivers
/sys/module/atl1/drivers
/sys/module/bnx2/drivers
/sys/module/nvme/drivers
/sys/module/qlge/drivers
/sys/module/skge/drivers
/sys/module/sky2/drivers
/sys/module/i2c_i801/drivers
/sys/module/qla3xxx/drivers
/sys/module/megaraid_mbox/drivers
/sys/module/iosf_mbi/drivers
/sys/module/e1000/drivers
/sys/module/atl1c/drivers
/sys/module/atl1e/drivers
/sys/module/ixgbe/drivers
/sys/module/etxhci_hcd/drivers
/sys/module/r8168/drivers
/sys/module/usblp/drivers
/sys/module/uhci_hcd/drivers
/sys/module/sata_mv/drivers
/sys/module/sata_sil24/drivers
/sys/module/e1000e/drivers
/sys/module/usb_storage/drivers
/sys/module/ehci_pci/drivers
/sys/module/mpt3sas/drivers
/sys/module/libphy/drivers
/sys/module/hid_generic/drivers
/sys/module/mptspi/drivers
/sys/module/qlcnic/drivers
/sys/module/vmw_pvscsi/drivers
/sys/module/usbhid/drivers
/sys/module/usbcore/drivers
/sys/module/netxen_nic/drivers
/sys/module/pcnet32/drivers
/sys/module/vmxnet3/drivers
/sys/module/megaraid/drivers
/sys/module/megaraid_sas/drivers
/sys/module/ax88179_178a/drivers
/sys/module/xhci_pci/drivers "#<-- tu moze?"

```

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 16:44 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/22 "2022-02-04T16:44:02Z")

</div>

> [@bartik22](#):
>
> no to zrobiłem i mam

Obawiam się, że nie skompilujemy kernela na Synology z uwagi na brak pakietów (ciekawe czy dziala polecenie `make`) wymaganych do wykonania tego kompilowania, @Cezary.K podesłał artykuł jak to można było zrobić wcześniej ale jak sprawdziłem dla DSM/6.2.3-25426 ([Synology Open Source Project - Browse Files at SourceForge.net](https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/)) nie ma już jednego pliku `synoglp*` tylko zostało to rozbite na pakiety . Jeden z pakietów wyglada jak źródła kernela - `linux-3.10.x.txz`, tylko dlaczego wersja 3.10 skoro Ty masz juz kernel 4.4.59, to staram się zrozumiec.

Teraz analizuje artykuł [Kernel Sources 3.10 released - Readers News & Rumours - XPEnology Community](https://xpenology.com/forum/topic/7032-kernel-sources-310-released/)

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [4 Luty 2022 16:55 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/23 "2022-02-04T16:55:06Z")

</div>

Jeszcze garść wiedzy dla xpeno:

> **[Forum: \[HOWTO\] Kompilacja "redpill" dla Xpenology - OpenLinksys](https://openlinksys.info/forum/viewthread.php?thread_id=22700)**
>
> Portal społecznościowy zajmujący się alternatywnym oprogramowaniem dla ruterów SOHO.

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 16:56 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/24 "2022-02-04T16:56:02Z")

</div>

> [@bartik22](#):
>
> a to nie tutaj powinienem gdzies dać te sterowniki:

To nie jest kwestia skopiowania pliku, obsługę tej karty PCI-e trzeba dodać do kernela.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [4 Luty 2022 17:13 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/25 "2022-02-04T17:13:07Z")

</div>

Chyba trzeba poczekać na wsparcie od Syno.  
Qunap jest szybszy:

> **[Coral M.2 Accelerator | Affordably leverage AI acceleration for faster image...](https://www.qnap.com/en/product/g650-04686-01-qnap)**
>
> The AI Revolution continues! QNAP NAS now supports Edge TPU (Tensor Processing Unit), allowing businesses and home users to affordably leverage AI acceleration for faster image recognition in QNAP NAS applications. Note: Purchase this...

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 17:22 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/26 "2022-02-04T17:22:51Z")

</div>

Kolejny artykuł, który chyba (?) zrozumiałem;

> **[Compile drivers xpenology DSM 6.1 with windows 10 and build in bash](https://xpenology.club/compile-drivers-xpenology-with-windows-10-and-build-in-bash/)**
>
> I'm going to show you today how to compile drivers for dsm 6.1-15047 (bromolow) with windows and bash. First you need to get the anniversary update of windows 10. Click here for instructions to enable this

Potrzebuje tylko instrukcji jak instaluje sie “Synology” na zwykłym desktopie.

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [4 Luty 2022 17:38 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/27 "2022-02-04T17:38:15Z")

</div>

> [@macek](#):
>
> Potrzebuje tylko instrukcji jak instaluje sie “Synology” na zwykłym desktopie.

dobrze rozumiem, chesz postawić syno?  
masz pendrive i komputer z czystym dyskiem? procesor równy lub powyzej intel haswell?

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 17:41 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/28 "2022-02-04T17:41:01Z")

</div>

> [@bartik22](#):
>
> dobrze rozumiem, chesz postawić syno?

Potrzebuje Twojej wiedzy jak się to robi, na podstawie tego będę wiedział co i jak, nie chce szukać tych informacji (i błądzić) skoro mam Ciebie z odpowiednim doświadczeniem z Synology :).

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [4 Luty 2022 17:42 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/29 "2022-02-04T17:42:48Z")

</div>

Powiem Ci dokładnie tylko odpowiedź jaki procek żebym Ci dał odpowiednie pliki

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 17:44 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/30 "2022-02-04T17:44:57Z")

</div>

Zrobimy to “wirtualnie” bez sprzętu, założenie jest takie, że mam taki sam sprzęt jak TY, co samo na czym stoi “XPENOLOGY\_DELL”.

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [4 Luty 2022 17:50 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/31 "2022-02-04T17:50:38Z")

</div>

sprawdzam jaki pid/vid ma pendrive  
wypalam na penie to:

> **[Links to Loaders](https://xpenology.com/forum/topic/7848-links-to-loaders/)**
>
> List of mirror links to DSM 5.x and DSM 6.x boot loaders. Please drop a comment if you see a broken link or some erroneous information. All other posts will be deleted. Before downloading a loader I suggest you read this topic to know which loader to...

_Jun’s Loader v1.04b DS918+_  
wsadzam do kompa  
w biosie bootowanie usb  
po włączeniu naciskam C  
i wpisuje

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/d/de95546c5b3a7d06bd1d30b2f361847be73b3403.png)  
esc  
i wchodze iP:5000 i mam juz syno które prosi o obraz DSM  
[https://archive.synology.com/download/Os/DSM/6.2.3-25426](https://archive.synology.com/download/Os/DSM/6.2.3-25426)

- DSM\_DS918+\_25426.pat

i gotowe

instrukcja oryginalna:

> **[Tutorial: Install/Migrate DSM 5.2 to 6.1.x (Jun's loader)](https://xpenology.com/forum/topic/7973-tutorial-installmigrate-dsm-52-to-61x-juns-loader/)**
>
> This is an updated tutorial version from the one I made last year. It will enable you to migrate from DSM 5.2 to DSM 6.1.7 directly without the need to upgrade to DSM 6.0.2 first. If for some reason you want to upgrade to DSM 6.0.2 first or simply...

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 17:54 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/32 "2022-02-04T17:54:37Z")

</div>

> [@bartik22](#):
>
> DSM\_DS918+\_25426.pat

I potem to się rozpakowuje i instaluje na dysku? Pendrive do niczego nie jest juz potem potrzebny?

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [4 Luty 2022 18:00 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/33 "2022-02-04T18:00:48Z")

</div>

Jest wizard synology, klikam dodaj dsm ręcznie wybieram plik i się przesyła i inataluje na dyskach.  
Pendrive jest już na zawsze wsadzony, bez niego się nie uruchomi, jest to program ladujacy.  
W tej instrukcji jest Jeszce coś takiego jak extra.izma to są dodatkowe moduły? jak ktoś ma problem że czegoś nie rozpoznaje i wrzuca się je właśnie w ten program ladujacy na pena.

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 18:19 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/34 "2022-02-04T18:19:10Z")

</div>

> [@bartik22](#):
>
> Pendrive jest już na zawsze wsadzony, bez niego się nie uruchomi, jest to program ladujacy.

OK, juz wiem wszystko.  
Dobrym sposobem, lecz nie koniecznym jest użycie obecnego pliku konfiguracyjnego dla nowej kompilacji, potrzebuje go od Ciebie z tego “XPENOLOGY\_DELL”, wykonaj instrukcję:

```auto
cp /boot/config-`uname -r` /root/moj-config-jadra

```

Dołacz go do posta.

EDIT: jak na razie caly czas z sukcesem 🙂 , @bartik22 czekam na plik …

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [4 Luty 2022 18:33 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/35 "2022-02-04T18:33:25Z")

</div>

```auto
root@XPENOLOGY_DELL:~# cp /boot/config-`uname -r` /root/moj-config-jadra
cp: cannot stat ‘/boot/config-4.4.59+’: No such file or directory

```

nic tu nie ma

```auto

root@XPENOLOGY_DELL:/boot# ls
efi
root@XPENOLOGY_DELL:/boot# cd efi
root@XPENOLOGY_DELL:/boot/efi# ls
root@XPENOLOGY_DELL:/boot/efi#

```

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 18:41 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/36 "2022-02-04T18:41:19Z")

</div>

> [@bartik22](#):
>
> nic tu nie ma

a sprobuj tak: `ls -la` - wyswietla pliki ukryte

EDIT: skoro nie ma pliku, kompilujemy na domyslnych ustawieniach.

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [4 Luty 2022 18:47 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/37 "2022-02-04T18:47:17Z")

</div>

```auto

root@XPENOLOGY_DELL:/boot# ls -la
total 12
drwxr-xr-x 3 root root 4096 Feb 1 20:41 .
drwxr-xr-x 26 root root 4096 Feb 4 15:34 ..
drwxr-xr-x 2 root root 4096 Feb 1 20:41 efi

```

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [4 Luty 2022 22:58 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/38 "2022-02-04T22:58:41Z")

</div>

Kompilacja kernala zakonczyla sie pomyslnie ale w modułach brak pakietu do Coral, jutro spróbuję to zrobic inaczej.

Edit:  
@bartik22 chyba udało się (?) skompilowac drivery jako moduły jądra, proszę na tym sprzecie XPENOLOGY\_DELL zainstaluj kartę PCi - M.2, uruchom Synology, wgraj pliki dolaczone do posta do dowolnego katalogu (na razie) i uruchom w tym katalogu polecenia ponizej (w dokladnie tej kolejnosci):

```auto
insmod gasket.ko
insmod apex.ko
# potem sprawdzic czy moduly sie załadowały:
lsmod | grep apex
dsmeg
# i poszukaj czy cos nowego zostało wykryte

```

[apex.ko](https://ai-speaker.discourse.group/uploads/short-url/oYiSIdaYZpAKUK4pcpieMTesUvF.ko) (25,2 KB)  
[gasket.ko](https://ai-speaker.discourse.group/uploads/short-url/dlgfqRPcphi5nHAKBywibxpihMr.ko) (62,6 KB)

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [5 Luty 2022 11:41 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/39 "2022-02-05T11:41:13Z")

</div>

ok zaraz sie za to biore

sprawdzilem teraz dla pewnosci czy coral z adapterem dziala, na ubuntu i bez instalacji sterownikow bo apex juz byl wszywstko dziala

cpu:

 ![gfhgfht](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/a/ab40395e002f8832b494d63b555c651b1dc1e4b9.png)

coral

 ![gfhgfhgf](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/5/569cc33d4e0a6ef7fd378996c168192cc442115c.png)  
 ![ghrthjtr](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/c/c0d6408c71984c71731c5aab95b5cedfb464c90d.png)

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [5 Luty 2022 11:46 UTC](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697/40 "2022-02-05T11:46:48Z")

</div>

> [@bartik22](#):
>
> na ubuntu i bez instalacji sterownikow bo apex juz byl

W/g istrukcji to niedobrze:

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/f/f6a622d0f3a9dbc321aa3ee134dfedf40bedfecd.png)

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/d/d1e613b39c1904976e9d614b374768075d191430.png)

[Poprzednia strona](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697.md?page=1)

[Następna strona](https://ai-speaker.discourse.group/t/frigate-nvr-akceleracja-coral-tpu-z-lokalnym-ai/2697.md?page=3)
