# Uisng Pulse for HoloLens 2 with ARM platform build

**URL:** https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421
**Category:** Pulse Physiology Engine
**Created:** [March 18, 2020, 1:55pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421 "2020-03-18T13:55:24Z")
**Posts on this page:** 20
**Page:** 4

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [April 7, 2020, 3:32pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/61 "2020-04-07T15:32:19Z")

</div>

Those are errors from trying to run the ARM executables on your windows system  
That is expected

You should have a PulseC.dll in your build/install/bin

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [April 7, 2020, 3:43pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/62 "2020-04-07T15:43:30Z")

</div>

Sorry but i cant find any PulseC.dll in build folder, ☹

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [April 7, 2020, 3:45pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/63 "2020-04-07T15:45:58Z")

</div>

Close out the Pulse.sln, and open the Innerbuild/Pulse.sln  
Switch to Release, and build the PulseC.dll

Let’s see what that error is

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [April 7, 2020, 3:52pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/64 "2020-04-07T15:52:00Z")

</div>

🙂 i build just pulse project and now PulseC.dll is there. Thank you so much 🙂  
now i can proceed with the Building and tweeking to run the ARM dll on Hololens 2.

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [April 7, 2020, 3:58pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/65 "2020-04-07T15:58:31Z")

</div>

Yep!  
Let me know how it goes!  
Should be much faster since you have the hardware to experiment with different build configurations quickly

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [April 9, 2020, 8:46am UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/66 "2020-04-09T08:46:26Z")

</div>

Not got that luck yet,  
I changed all project build tool architecture while building ARM - didn’t work,  
Cleared schema build for x32 then build for ARM set all project build architecture to x32 - didn’t work  
Do you have any suggestions?

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [April 13, 2020, 2:40pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/67 "2020-04-13T14:40:28Z")

</div>

Hi Anand,

How is it going?

I think the best course of action is to fine a ARM emulator on windows and see if we can run Pulse in it

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [April 13, 2020, 4:14pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/68 "2020-04-13T16:14:25Z")

</div>

As we seen before there is not confirm ARM emulator for x64 windows PC.

also can this project can run directly to the emulator , as it creates Dll file.

Still i dont know why this ARM32 version is not working as i tried many config settings

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [May 13, 2020, 7:04am UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/69 "2020-05-13T07:04:28Z")

</div>

@abray  
Hi there! I hope you’re doing well.  
Is there any update for ARM32?

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [May 22, 2020, 2:44pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/70 "2020-05-22T14:44:41Z")

</div>

I got a hololens2!  
So I have that going for me!

Do you have a simple HoloLens2 project that I can use to test with?

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [May 25, 2020, 10:06am UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/71 "2020-05-25T10:06:51Z")

</div>

Ohh that’s nice 🙂

[https://spheregen-my.sharepoint.com/:u:/p/anand\_mulay/EaIBOgQ-uZlHj9EroQ3k7CEBM8GE9uZ-fQ8rDmqsopMn1Q?e=8zKUaB](https://spheregen-my.sharepoint.com/:u:/p/anand_mulay/EaIBOgQ-uZlHj9EroQ3k7CEBM8GE9uZ-fQ8rDmqsopMn1Q?e=8zKUaB)

here is the simple pulse unity project for Hololens 2 , it also includes build folder which you can open in VS, to build directly in Hololens 2  
for changing the dll or if you want to check the unity project it is there which you can build to make a new VS build(using Unity 2018.4.14f1).  
Thanks.

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [June 11, 2020, 2:43pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/72 "2020-06-11T14:43:29Z")

</div>

@abray  
Hope you’re doing good and safe in this COVID situation  
just wanna to check if you get the chance to look into the project.  
Thanks 🙂

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [June 11, 2020, 2:46pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/73 "2020-06-11T14:46:00Z")

</div>

I am just about to start my Unity pass for our 3.0 release  
I will take a look while I do this

Thanks for your patience!  
Keep posting!

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [June 12, 2020, 6:30pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/74 "2020-06-12T18:30:18Z")

</div>

I am starting from scratch with my HoloLens  
Do I need any features in Unity or MSVC extensions setup?

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [June 15, 2020, 8:27am UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/75 "2020-06-15T08:27:03Z")

</div>

![image](https://discourse.kitware.com/uploads/default/original/1X/279d1d70e12f777f1ec5202aec1d1fbc9a5bdc91.png)

this is what i use , mobile development may be optional for you.  
i use this with unity 2018.4 LTS,  
Unity 2019.3 has ARM and ARM64 build option, if you want to test for both.  
Thanks 🙂

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [June 29, 2020, 7:05am UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/76 "2020-06-29T07:05:31Z")

</div>

Does Pulse 3.0 will support ARM32 bit directly ?

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [June 29, 2020, 12:20pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/77 "2020-06-29T12:20:08Z")

</div>

It has been a while, but [I did perform a small ARM benchmarking test with Pulse](https://blog.kitware.com/benchmarking-the-pulse-physiology-engine-on-various-single-board-computing-platforms/) where many of the boards I ran on were running 32 bit processors.  
(I did have to tweek a few lines the ARM compilers did not like in my experiments though)

Being a pure C++ library, Pulse should continue to build and run just fine on these systems.  
That being said, we currently do not have an ARM based (64 or 32 bit) CI build setup.

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [June 29, 2020, 12:42pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/78 "2020-06-29T12:42:00Z")

</div>

Did you get the chance to run ARM 32 version on Hololens 2 though?

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [June 29, 2020, 1:39pm UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/79 "2020-06-29T13:39:17Z")

</div>

Not yet.  
With Pulse 3.0 out we are ramping up some new projects with unity/hololens support.  
The new unity asset should come out in the next few weeks too.

Still on the radar!

---

<div class="post-metadata">

### Author: ![anand.mulay](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/d07c76/32.png) [@anand.mulay](https://discourse.kitware.com/u/anand.mulay)
#### Post date: [August 3, 2020, 9:56am UTC](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421/80 "2020-08-03T09:56:01Z")

</div>

Hello @abray , How are you?  
i’m just curious to test new pulse 3.0 on Hololens ARM version  
Let me know if i can test it now or whenever its available.

thanks 🙂

[Previous page](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421.md?page=3)

[Next page](https://discourse.kitware.com/t/uisng-pulse-for-hololens-2-with-arm-platform-build/421.md?page=5)
