# What should i do when i init a new P100 hotspot

1. **Using poe to power the hotsopt up and confirm it connect to network with 100Mbps lan port**
2. **Connect it and register it via App**
   1. Possible issues:
      * \[Onboarding Error]\(<https://docs.piscesminer.com/pisces-document/f-and-q/firmware-question/onboarding-error>)
3. **Find this device ip in the networtk by App or router**
4. **Update the hotspot**
   1. way 1 : update the hotpsot via dashboard , cleck : tools->update miner -> begian
   2. way 2: update the hotspot via api system:
      * For V1 version api  \[Update]\(<https://docs.piscesminer.com/pisces-document/firmware-api/webshellcontroller-closed/high-frequency-use-instructions-collection>)
      * For V2 version api \[V2-Update]\(<https://docs.piscesminer.com/pisces-document/firmware-api/othercontroller/v2-update>)
5. **Clean the blockchian file**
   1. way 1 : clean via the hotspot dashboard ,cleck : tools->clean blockchian data -> begian
   2. way 2 : clean the block chain data via api
      * For V1 version api  \[Block Clean]\(<https://docs.piscesminer.com/pisces-document/firmware-api/webshellcontroller-closed/high-frequency-use-instructions-collection>)
      * For V2 version api \[V2-Block Clean]\(<https://docs.piscesminer.com/pisces-document/firmware-api/othercontroller/v2-cleanblock>)
      * If you dont know which version api you are using , you can try with both.
6. Install the new dashbaord (optional)
   1. Using api to install the new dashboard
      * For V1 version api  \[Install dashboard]\(<https://docs.piscesminer.com/pisces-document/firmware-api/webshellcontroller-closed/high-frequency-use-instructions-collection>)
      * For V2 version api \[V2-Install dashboard]\(<https://docs.piscesminer.com/pisces-document/firmware-api/othercontroller/v2-cleanblock>)
      * The action of install dashboard might cause failed by network reason  . So please retry for times
7. Wait for a while to it start earning
